【发布时间】:2018-03-09 23:22:03
【问题描述】:
在 actionscript3 中工作并遇到数组问题。 我有一个包含数字的数组,[1,2,3,4,2,1,2,3,4]
如何计算一个值的个数,比如数组。 count function ["4"] //2
可以创建一个 for 循环,但像函数一样可以编写更简单的代码。
for(var k:uint = 0; k < array.length; k++)
{
if (array[k] =="4")
{
newarray.push(array[k]);
}
}
trace(array.length);
感谢您的帮助!
【问题讨论】:
-
如果你想创建一个
count函数,确保它需要2个函数参数(第一个是目标array,第二个是要计算的值)。该函数应返回一个整数counted数量。了解如何递增变量(使用++)。然后只需执行if (array[k] == 4) { count++}即可计算4发生了多少次。如果您尝试这些建议中的某些内容,我会检查您的代码。
标签: arrays actionscript-3 flash