你如何在 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