EN
JavaScript - create an array containing 1...N
10 points
In this short article, we would like to show how create array containing numbers from 1
to N
in JavaScript / ES6.
Quick solution:
xxxxxxxxxx
1
let n = 5;
2
let array = Array.from({length: n}, (_, i) => i + 1);
3
4
for (let entry of array) {
5
console.log(entry); // 1 2 3 4 5
6
}
or:
xxxxxxxxxx
1
let n = 5;
2
let array = Array(n).fill().map((_, i) => i + 1);
3
4
for (let entry of array) {
5
console.log(entry); // 1 2 3 4 5
6
}