Каталог
Веб-разработка с нуля: четыре курса по порядку.
HTML, затем CSS, JavaScript и SQL. Каждый курс говорит, что нужно знать до него и что вы будете уметь после.
Загружаем курсы…
Каталог
HTML, затем CSS, JavaScript и SQL. Каждый курс говорит, что нужно знать до него и что вы будете уметь после.
Загружаем курсы…
Урок 14 из 114 · 8 мин
Перебор for…of, досрочный выход break, пропуск шага continue, do…while.
Нужно пройти по задачам: отменённые пропустить, а как найдётся срочная — сразу остановиться.
for…of перебирает список, continue пропускает шаг, break выходит из цикла.
for…offor (const item of list) { … } — по очереди каждый элемент.for (const lang of ["HTML", "CSS", "JS"]) {
console.log(lang);
}continuefor (let i = 1; i <= 5; i++) {
if (i === 3) continue;
console.log(i);
}breakfor (const n of [4, 8, 15, 16]) {
if (n > 10) {
console.log("Нашёл", n);
break;
}
}do…whilelet n = 0;
do {
n++;
} while (n < 3);
console.log(n);Нашёл, что искал, — break. Не трать время на остальное.
Пройди tasks через for…of: пропусти "отмена" (continue), а на первой "срочно" сохрани её номер в found и выйди (break). Каждую просмотренную задачу добавляй в seen.
break — пока нетcontinue — пока нетВыберите один ответ.
Что делает continue в цикле?
Выберите один ответ.
Что получает переменная в for (const x of ["a", "b"])?
Проверяем состояние обучения…