如何在Livecode中找到数组中所有数字的总和?

时间:2015-06-09 10:00:26

标签: livecode

我在查找Livecode

中数组中所有整数的总和时遇到问题

2 个答案:

答案 0 :(得分:1)

“sum”命令就是您所需要的。查看字典;支持数组,但该函数通常与逗号分隔列表一起使用。

您还可以提取数组的键,如果它们是纯数字,则应用该函数。否则,您可能必须使用“combine”命令将感兴趣的元素的嵌套数组提取到clear中,并将其相加。

克雷格纽曼

答案 1 :(得分:0)

这应该有效:

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