Встречается на собеседованиях • сегодня
Можно ли перебрать массив при помощи конструкции 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` для читаемости.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы