> Как создать массив с числами от 1 до 50 и вывести их в JavaScript? (JavaScript)
Уровень: middle · Роль: frontend · Категория: Технические вопросы
Компании: Газпромбанк
Стек: JavaScript
> Пример ответа
Самый простой и современный способ - использовать метод Array.from() с функцией-генератором:
JAVASCRIPTconst numbers = Array.from({ length: 50 }, (_, i) => i + 1);console.log(numbers);
Здесь { length: 50 } создаёт объект с указанием длины, а второй аргумент - стрелочная функция, которая возвращает индекс i плюс 1, формируя числа от 1 до 50.
Альтернативно, можно применить цикл for:
JAVASCRIPTconst numbers = [];for (let i = 1; i <= 50; i++) {numbers.push(i);}console.log(numbers);
Или использовать оператор расширения с Array.keys():
JAVASCRIPTconst numbers = [...Array(50).keys()].map(i => i + 1);console.log(numbers);
Все три подхода дадут одинаковый результат: массив [1, 2, 3, ..., 50], который выводится в консоль через console.log().
> Похожие задачи по frontend
Как создать и выполнить промис через конструктор в JavaScript
Для чего нужен тип Symbol в JavaScript?
Как проверить, что первый аргумент является числом в JavaScript?
Как выполняется цикл с условием сравнения строки и числа в JavaScript?
> ГОТОВЫ К СЛЕДУЮЩЕМУ СОБЕСЕДОВАНИЮ?
Запустите тренировочную сессию с ИИ и получите детальную обратную связь, чтобы увереннее проходить реальные интервью