一、生成一个从0到指定数字的新数组
方法1:
Array.from({length: 10}, (v, i) => i); // [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
方法2:
[...Array(10).keys()]; // [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
[...new Array(10).keys()]; // [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
二、生成指定长度的随机数组
function getRandomIntInclusive(min, max){
return Math.floor(Math.random() * (max - min + 1)) + min;
}
Array.from({length: 10}, (v, i) => getRandomIntInclusive(0,10))