下面是使用JavaScript快速创建1到100的数组的攻略:
1. 使用for循环快速创建一个1到100的数组
// 创建一个长度为 100 的数组
var arr = new Array(100);
for (var i = 0; i < arr.length; i++) {
// 把数组的每个元素赋值为它的下标+1
arr[i] = i + 1;
}
console.log(arr); // [1, 2, 3, ..., 98, 99, 100]
上面的代码中,我们先创建了一个长度为100的数组 arr
,然后使用 for
循环遍历数组的每个元素,给每个元素赋值为它的下标+1,最后输出数组。
2. 使用 Array.from() 方法快速创建一个1到100的数组
// 使用 Array.from() 方法创建长度为 100 的数组,然后使用 map() 方法把每个元素赋值为它的下标+1
var arr = Array.from({length: 100}, (_, i) => i + 1);
console.log(arr); // [1, 2, 3, ..., 98, 99, 100]
上面的代码中,我们使用了 Array.from()
方法来创建一个长度为100的数组 arr
,然后通过 map()
方法遍历数组并赋值。在 map()
方法的回调函数中,参数 _
表示数组中当前遍历到的元素,i
表示当前元素的下标,我们把每个元素赋值为它的下标+1,最后输出数组。
以上就是使用JavaScript快速创建一个1到100的数组的攻略,希望可以对你有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:如何使用JavaScript快速创建一个1到100的数组 - Python技术站