【发布时间】:2018-12-23 15:58:06
【问题描述】:
我需要在 -10 到 10 的范围内创建一个包含 20 个随机数的数组,并检查所有数字是否与参数匹配(从 -10 到 10)。 这是我的代码:
let array = [];
for (let i = 0; i < array.length; i++) {
array.push(Math.round((Math.random() * 21) - 10));
}
console.log(array);
【问题讨论】:
-
这个数组只有一个长度,所以 for 循环不会运行。
-
如果您将
let array = [20];更改为let array = new Array(20);您的代码可以正常工作
标签: javascript arrays