Введение
В этом практическом занятии мы изучим концепцию арифметической прогрессии в JavaScript. Мы узнаем, как создать массив чисел в арифметической прогрессии, начиная с заданного положительного целого числа и до заданного предела. В конце этого практического занятия вы будете четко понимать, как использовать методы Array.from() и map() для создания массивов с заданными значениями в заданном диапазоне.
Пример кода для арифметической прогрессии
Для практики программирования откройте Терминал/SSH и введите node.
Вот пример кода, который создает массив чисел в арифметической прогрессии. Массив начинается с заданного положительного целого числа и доходит до заданного предела:
const arithmeticProgression = (n, lim) =>
Array.from({ length: Math.ceil(lim / n) }, (_, i) => (i + 1) * n);
Для использования этого кода просто вызовите функцию arithmeticProgression с двумя аргументами: начальным положительным целым числом и пределом. Например:
arithmeticProgression(5, 25); // [5, 10, 15, 20, 25]
Резюме
Поздравляем! Вы завершили практическое занятие по арифметической прогрессии. Вы можете выполнить больше практических занятий в LabEx, чтобы улучшить свои навыки.