前面3种方法都是ES6标准下的方法,在此之前,可以使用Array.apply(null, Array(100)) 生成长度为100,值为undefined的数组。 所以,不通过for循环生成一个包含1-100的整数列表数组的方法有很多,如: Array(100).fill(1).map((v,k)=>k+1) 1. 或者 var filled = Array.from(Array(100), (v,k) => k+1...
var temp = parseInt(Math.random() * 100);//产生随机0-100之前的随机数Math.random()会产生0-1之前的小数,乘以100以后就会返回0-100之间的数字 if (temp == 0) temp == 1;//由于要产生1-100之间的数字,所以当产生的数字为0时,让数值变为1 IntArray[i] = temp; sum += temp;//将产生的随机...