Ітерація Масивів за Допомогою Циклу For
Свайпніть щоб показати меню
Ітерація масиву — це ключове поняття при роботі з масивами. Вона дозволяє обробляти кожен елемент масиву, виконувати операції та приймати рішення на основі їхніх значень. У цьому розділі розглянемо цикл for для ітерації по масивах.
Синтаксис
Цикл for є базовим інструментом для ітерації по масиву елемент за елементом. Він дозволяє отримати доступ до кожного елемента масиву за індексом. Синтаксис циклу for виглядає так:
for (let i = 0; i < array.length; i += 1) {
// Code to be executed for each array element
}
У цьому синтаксисі:
let i = 0ініціалізує змінну-лічильник циклуiнулем;i < array.lengthвизначає умову продовження циклу. Цикл виконується, докиiменше довжини масиву;i += 1збільшує лічильник після кожної ітерації.
Приклад
Наведено приклад використання циклу for для доступу до елементів масиву students та їх відображення:
12345const students = ["Brandon", "Mario", "Saul"]; for (let i = 0; i < students.length; i += 1) { console.log(students[i]); }
- Рядок 1: цей рядок оголошує масив під назвою students та ініціалізує його трьома рядками, які представляють імена студентів. Масив містить
"Brandon","Mario"та"Saul"; - Рядок 3: цей рядок починає цикл for. Він має три частини, розділені крапками з комою:
let i = 0;: ця частина ініціалізує зміннуiта встановлює її значення на0.iвикористовується як лічильник циклу;i < students.length;: ця частина є умовою для продовження циклу. Цикл триватиме, покиiменше довжини масивуstudents;i += 1: ця частина є оператором оновлення, який збільшує значенняiна1після кожної ітерації.
- Рядок 4: всередині циклу
forцей рядок використовує функціюconsole.log(), щоб вивести значення за індексом i масивуstudents. Під час першої ітераціїiдорівнює0, тому виводиться ім'я за індексом0, тобто"Brandon". Під час другої ітерації виводиться"Mario", а під час третьої —"Saul".
1. Яке призначення циклу for при роботі з масивами?
2. Якою має бути умова циклу, щоб пройти по всьому масиву computers?
3. Якою має бути умова циклу, щоб пройти по масиву computers і вивести лише перші два елементи?
Все було зрозуміло?
Дякуємо за ваш відгук!
Секція 4. Розділ 5
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Секція 4. Розділ 5