项目

一般

简介

行为


多元数组元素变量

相关命令

取值在数组位置 getListVarIndex
获取元素数量 getListVarCount
值是否在数组中 checkVarInList
数组是否全数字 checkListAllDigit
获取数组最大值 getListMaxVar
获取数组最小值 getListMinVar
数组元素反转 reverseList
数组元素排序 sortList

特戒引擎脚本示例:

[@数组赋值]
#act
mov L$测试 [11,22,33,44,55,66,77,aa]
print 【数组赋值】<$str(L$测试)>

[@元素取值]
#act
mov L$测试 [11,22,33,44,55,66,77,aa]
;--从左向右取值
print 【元素取值】<$str(L$测试[0])>,<$str(L$测试[1])>,<$str(L$测试[2])>
;--从右向左取值
print 【元素取值】<$str(L$测试[-1])>,<$str(L$测试[-2])>,<$str(L$测试[-3])>

[@元素改值]
#act
mov L$测试 [11,22,33,44,55,66,77,aa]
mov L$测试[0] 00
print 【元素改值】<$str(L$测试)>

mov L$测试2 [aa,bb,cc]
mov L$测试[0] <$str(L$测试2)>
print 【元素改值】<$str(L$测试)>

[@增加元素]
#act
mov L$测试 [11,22,33,44,55,66,77,aa]
inc L$测试 bb
print 【增加元素】<$str(L$测试)>

[@删除元素]
#act
mov L$测试 [11,22,33,44,55,66,77,aa]
dec L$测试 22
print 【删除元素】<$str(L$测试)>

[@元素下标变量]
#act
mov L$测试 [1,2,3]
mov N1 1
mov L$测试[<$str(n1)>] 23
print 【元素下标变量1】<$str(L$测试)>
print 【元素下标变量2】<$str(L$测试[<$str(n1)>])>

[@元素清空]
#if
#act
mov L$测试 [11,22,33,44,55,66,77,aa]
mov L$测试 []
print 【元素清空】<$str(L$测试)>

mov L$测试 [11,22,33,44,55,66,77,aa]
mov L$测试
print 【元素清空】<$str(L$测试)>

[@变量传值]
#if
#act
mov L$测试 [1,2,3]
goto @变量传值(<$str(L$测试)>)
[@变量传值]
#if
#act
print 【变量传值】<$scriptParam1>

tejie 更新于 3 个月 之前 · 1 修订