Чтобы заполнить массив последовательными числами в JavaScript, вы можете использовать несколько методов. Вот несколько примеров:
Метод 1: использование цикла for
function fillArrayWithConsecutiveNumbers(length) {
var arr = [];
for (var i = 1; i <= length; i++) {
arr.push(i);
}
return arr;
}
var myArray = fillArrayWithConsecutiveNumbers(10);
console.log(myArray); // Output: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
Метод 2: использование метода Array.from
function fillArrayWithConsecutiveNumbers(length) {
return Array.from({length: length}, (_, index) => index + 1);
}
var myArray = fillArrayWithConsecutiveNumbers(10);
console.log(myArray); // Output: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
Метод 3. Использование метода Array.keys
function fillArrayWithConsecutiveNumbers(length) {
return Array.from(Array(length).keys(), num => num + 1);
}
var myArray = fillArrayWithConsecutiveNumbers(10);
console.log(myArray); // Output: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]