Перебор массивов
Часть раздела Основы путешествия по JavaScript на Coddy — урок 63 из 77.
Итерация означает перебор элементов один за другим в определенной последовательности. С массивами мы можем систематически обращаться к каждому элементу, используя различные методы.
Самый распространенный способ перебора массива — использование цикла for вместе со свойством .length:
let fruits = ["apple", "banana", "orange"];
for (let i = 0; i < fruits.length; i++) {
console.log(fruits[i]);
}Вывод:
apple
banana
orangeЗадание
ЛегкоСоздайте программу, которая получает массив строк на вход (дано) и выводит новый массив, содержащий только слова длиннее 5 символов
Шпаргалка
Для итерации по массиву используйте цикл for со свойством .length:
let fruits = ["apple", "banana", "orange"];
for (let i = 0; i < fruits.length; i++) {
console.log(fruits[i]);
}Попробуйте сами
let arr = inp.split(", "); // Не меняйте эту строку
// Напишите свой код нижеВ этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы. Часть 2
Логические операторы. Часть 1Логические операторы. Часть 2Повторение — простая логикаЛогические операторы. Часть 3Приведение типов7Калькулятор разделения счета
Приветственное сообщениеРасчет чаевых и общей суммы2Переменные
ЧислаСтрокиBooleanПравила именованияПустые переменныеИтоги: Инициализация переменныхКонстанты5Принятие решений
Оператор IfКонструкция If - ElseПовторение — Простой калькуляторВложенные конструкции If - ElseОператор Switch3Операторы, часть 1
Арифметические операторыОператор остатка от деленияАрифметические сокращенияОператоры сравненияСтрогое и нестрогое равенствоПовторение: простая математика6Основы ввода-вывода
ВыводВывод с переменнымиПреобразование типов — Часть 1Преобразование типов — Часть 2Повторение — До 120Повторение — True или False9Функции
Объявление функцииАргументыВозврат значенияПовторение: функция SigmaФункциональное выражениеПараметры по умолчаниюСтрелочные функцииПовторение: функция валидации12Массивы. Часть 2
Перебор массивовМетод forEachЦикл for...ofПовторение — счетчик PСрезы массивовМетоды массивов. Часть 3Методы массивов. Часть 4Проверка на вхождение