Пропуск Ітерацій за Допомогою Continue
continue дозволяє пропустити виконання залишку коду в циклі для поточної ітерації та перейти до наступної ітерації.
Приклад 1: Пропуск ранніх ітерацій
1234567for (let i = 0; i < 10; i++) { if (i < 5) { continue; } console.log("i =", i); }
У цьому прикладі ключове слово continue використовується для пропуску ітерацій циклу, коли i менше 5. У результаті код всередині циклу виконується лише для значень i у діапазоні [5, 9].
Приклад 2: Пропуск певної ітерації
123456789for (let i = 1; i <= 5; i++) { console.log("Iteration started:", i); if (i == 3) { continue; // Skip the end of the 3rd iteration } console.log("- Iteration ended:", i); }
Тут оператор continue використовується для пропуску завершення третьої ітерації, у результаті чого повідомлення "Iteration started" та "Iteration ended" виводяться для всіх ітерацій, окрім тієї, де i дорівнює 3.
Примітка
Ключове слово
continueпрацює подібно доbreak, але замість повного завершення циклу воно лише пропускає поточну ітерацію та переходить до наступної. Така поведінка корисна для детального контролю виконання циклу.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Can you explain the difference between `continue` and `break` in more detail?
Can you show an example where using `continue` is especially useful?
What would the output be for each of these code samples?
Чудово!
Completion показник покращився до 2.5
Пропуск Ітерацій за Допомогою Continue
Свайпніть щоб показати меню
continue дозволяє пропустити виконання залишку коду в циклі для поточної ітерації та перейти до наступної ітерації.
Приклад 1: Пропуск ранніх ітерацій
1234567for (let i = 0; i < 10; i++) { if (i < 5) { continue; } console.log("i =", i); }
У цьому прикладі ключове слово continue використовується для пропуску ітерацій циклу, коли i менше 5. У результаті код всередині циклу виконується лише для значень i у діапазоні [5, 9].
Приклад 2: Пропуск певної ітерації
123456789for (let i = 1; i <= 5; i++) { console.log("Iteration started:", i); if (i == 3) { continue; // Skip the end of the 3rd iteration } console.log("- Iteration ended:", i); }
Тут оператор continue використовується для пропуску завершення третьої ітерації, у результаті чого повідомлення "Iteration started" та "Iteration ended" виводяться для всіх ітерацій, окрім тієї, де i дорівнює 3.
Примітка
Ключове слово
continueпрацює подібно доbreak, але замість повного завершення циклу воно лише пропускає поточну ітерацію та переходить до наступної. Така поведінка корисна для детального контролю виконання циклу.
Дякуємо за ваш відгук!