【发布时间】:2017-04-24 17:50:04
【问题描述】:
我正在编写一段代码,该代码使数组中充满了我想要的数字数量,但是我试图将 16 更改为一个变量,而不是这个带有 16 个数字的静态蜂鸣器,但是 math.floor/random看不懂它只会吐出来不是一个足够奇怪的数字。
编辑:放入 16 可以工作,但我无法使用变量(在 c 的同一函数中声明)在我控制台.log 变量显示为数字但随后我的浏览器冻结
有谁知道如何改变这个
while(arr.length < pictures.length) {
var randomenumber = Math.floor((Math.random()* 16));
if(arr.indexOf(randomenumber) > -1) {
continue;
}
arr[arr.length] = randomenumber;
}
//cheat sheet
for(var i = 0; i < arr.length ; i++) {
document.write(arr[i]);
document.write("<br/>");
}
【问题讨论】:
标签: javascript arrays math random