Андрей Малышев
@malyshev147
21 posts

Циклы без заданного количества итераций в JavaScript

Есть задачи, в которых количество итераций цикла не известно заранее. К примеру: дано число, нужно делить его на 2 столько раз, пока результат не станет меньше 10. Нужно вывести число, которое при этом получится.

Работа с флагами в JavaScript

Флаг - это специальная переменная, которое может принимать только два значения: true и false. С помощью флагов можно решать задачи, проверяющие отсутствие чего-либо: можно проверить, что в массиве нет элемента с определенным значением.

Инструкция break в JavaScript

Допустим у нас есть вот такой цикл, выводящий в консоль элементы массива:

Перебор массивов циклом for-of и перебор объектов циклом for-in в JavaScript

В ES6 (EcmaScript 6) появился новый цикл for-of, предназначенный конкретно для перебора массивов.

Цикл for для массивов в JavaScript

Пусть у нас есть следующий массив:

Цикл for в JavaScript

Цикл for является альтернативой while. Он более сложен для понимания, но чаще всего его любят больше, чем while за то, что он занимает меньше строк кода.

Цикл while в JavaScript

Циклы используются для того, чтобы некоторый участок кода выполнился несколько раз подряд.

Функция confirm в JavaScript

Вы уже знаете две функции, которые выводят диалоговые окна, а именно alert и prompt.

Конструкция switch-case в JavaScript

Рассмотрим следующий код:

Область видимости let и var в if-else

Рассмотрим следующий пример: