Встречается на собеседованиях • сегодня

Можно ли перебрать массив при помощи конструкции do…while

Да, можно, но это не самый распространённый способ. do…while выполняет блок кода хотя бы один раз, даже если условие ложно. Пример:

javascript
const arr = [1, 2, 3];
let i = 0;

do {
console.log(arr[i]);
i++;
} while (i < arr.length);

text

**Нюансы:**
1. Проверка условия происходит после выполнения блока кода.
2. Риск бесконечного цикла, если забыть инкрементировать индекс.
3. Не подходит для пустых массивов (выполнится хотя бы один раз).

Лучше использовать `for`, `forEach` или `for…of` для читаемости.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы