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:
// ONLINE-RUNNER:browser;
let n = 5;
let array = Array.from({length: n}, (_, i) => i + 1);
for (let entry of array) {
console.log(entry); // 1 2 3 4 5
}
or:
// ONLINE-RUNNER:browser;
let n = 5;
let array = Array(n).fill().map((_, i) => i + 1);
for (let entry of array) {
console.log(entry); // 1 2 3 4 5
}