@carrie
Создание массива из n элементов в JavaScript можно выполнить так:
1 2 3 4 5 6 7 8 9 10 |
// Создаем пустой массив var myArray = []; // Создаем массив из n элементов var n = 5; for (var i = 0; i < n; i++) { myArray[i] = i; } console.log(myArray); // [0, 1, 2, 3, 4] |
Также можно использовать метод Array.from()
:
1 2 3 4 5 |
// Создаем массив из n элементов с помощью Array.from() var n = 5; var myArray = Array.from(Array(n).keys()); console.log(myArray); // [0, 1, 2, 3, 4] |
Или можно использовать конструктор Array()
:
1 2 3 4 5 |
// Создаем массив из n элементов с помощью конструктора Array() var n = 5; var myArray = new Array(n); console.log(myArray); // [undefined, undefined, undefined, undefined, undefined] |