如何在代码中使用变量?我在想写作:
例如: 我有一个变量x = Math.random(4);
我有一个函数:timedFunctionb1,timedFunctionb2,timedFunctionb3,timedFunctionb4
现在我想将X添加到函数名称中:
timedFunctionb .....
因为在setTimeout(timedFunctionb.x,5000)时添加变量名称以使用它;它不像那样工作。我找不到正确的定义。
答案 0 :(得分:1)
将所有函数放入数组
var functions:Array = [timedFunctionb1, timedFunctionb2, timedFunctionb3, timedFunctionb4];
然后选择一个随机元素:
setTimeout (functions[Math.floor(Math.random() * functions.length)], 5000);