> Сколько раз выполнится console.log в цикле с использованием оператора остатка от деления в JavaScript? (JavaScript)

Уровень: middle · Роль: frontend · Категория: Технические вопросы

Компании: TYMY

Стек: JavaScript

> Пример ответа

В JavaScript цикл с использованием оператора остатка от деления (%) может выполняться разное количество раз в зависимости от условия. Рассмотрим типичный пример:

JAVASCRIPT
for (let i = 0; i < 10; i++) {
if (i % 2 === 0) {
console.log(i);
}
}

В этом коде console.log выполнится 5 раз - для чётных чисел: 0, 2, 4, 6, 8. Условие i % 2 === 0 проверяет остаток от деления на 2, и лог выводится только когда остаток равен нулю.

Если же условие изменить, например, на i % 3 === 0, то console.log выполнится 4 раза (для 0, 3, 6, 9). Количество выполнений всегда равно количеству итераций, удовлетворяющих условию с оператором %.

> ГОТОВЫ К СЛЕДУЮЩЕМУ СОБЕСЕДОВАНИЮ?

Запустите тренировочную сессию с ИИ и получите детальную обратную связь, чтобы увереннее проходить реальные интервью