为什么这段代码不能实现打乱顺序啊,控制台看输出数组为0
javascript吧
全部回复
仅看楼主
level 1
2020年04月21日 12点04分 1
level 12
function randData(n) {
var randDigits = [];
var max = Math.pow(n, 2);
while (randDigits.length < max) {
var randDigit = Math.floor(Math.random() * max) + 1;
if (randDigits.indexOf(randDigit) == -1) {
randDigits.push(randDigit);
}
}
return randDigits;
}
console.log(randData(10)); // 可以滴 [乖]
2020年04月25日 14点04分 2
level 3
重写sort不就行了
2020年04月27日 02点04分 3
1