我需要创建一个包含20个随机数的数组,范围从-10到10(包括-10),并检查是否所有数字都与参数匹配(从-10到10)。 这是我的代码:
let array = [];
for (let i = 0; i < array.length; i++) {
array.push(Math.round((Math.random() * 21) - 10));
}
console.log(array);
答案 0 :(得分:0)
应该更像这样
let array = [];
for(let i=0; i<20; i++){
array.push(Math.round((Math.random() * 21) - 10));
}
console.log(array);
答案 1 :(得分:0)
这可以解决问题,
var array = Array(20).fill().map(() => Math.round(Math.random() * 20) - 10);
console.log(array)