你如何在 Livecode 中找到数组中所有数字的总和?
How do you find the sum of all the numbers in an array in Livecode?
我在 Livecode
中查找数组中所有整数的总和时遇到问题
"sum" 命令就是您所需要的。查字典;支持数组,尽管该函数通常与逗号分隔列表一起使用。
您还可以提取数组的键(如果它们是纯数字)并应用该函数。否则,您可能必须使用 "combine" 命令将感兴趣的嵌套元素数组提取到明文中,然后求和。
克雷格·纽曼
这应该有效:
put 13 into tArray[1]
put 4 into tArray[2]
put -9 into tArray[3]
put 21 into tArray[4]
put sum(tArray) into tSumVar
或者:
put the keys of tArray into tKeyList
replace return with comma in tKeyList
put sum(tKeyList) int tSumVar
我在 Livecode
中查找数组中所有整数的总和时遇到问题"sum" 命令就是您所需要的。查字典;支持数组,尽管该函数通常与逗号分隔列表一起使用。
您还可以提取数组的键(如果它们是纯数字)并应用该函数。否则,您可能必须使用 "combine" 命令将感兴趣的嵌套元素数组提取到明文中,然后求和。
克雷格·纽曼
这应该有效:
put 13 into tArray[1]
put 4 into tArray[2]
put -9 into tArray[3]
put 21 into tArray[4]
put sum(tArray) into tSumVar
或者:
put the keys of tArray into tKeyList
replace return with comma in tKeyList
put sum(tKeyList) int tSumVar