我目前正在尝试创建一个系统,每次调用时函数都会为一个新数字滚动(所以我可以使用该输出用一个新数字重置场景(Number调用一个数组)) 。目前这是我的设置;
function randomNum():Number{
return this(Math.round(Math.random()*range) + minLimit);
};
以上是我在动态计算新数字时所做的功能。以下所有相关变量;
var output = randomNum();
function randomFruit():String{
return fruits[output];
}
因此,随机数函数滚动为输出变量提供一个新数字,然后用于从数组中提取新项目。我得到的问题是随机数函数不会返回任何值,从而导致错误。有谁知道如何解决这一问题?我不确定这是否是从阵列中重新注册新项目的最佳方式,但这是我能想到的最简单的实现。
为任何帮助干杯,因为我已经达到了我的智慧,最终尝试了许多修复无效:/
答案 0 :(得分:0)
删除它:
function randomNum():Number{
return Math.round(Math.random()*range) + minLimit;
};