Цикл while
Оператор while используется для выполнения блока кода до тех пор, пока выполняется заданное условие. Условие (cond) должно иметь тип bool.
true, выполняется тело цикла. Проверка повторяется до тех пор, пока условие остаётся истинным. Если условие в while изначально ложно (false), тело цикла не выполнится ни разу.
Пример
В этом примере переменная count уменьшается от 5 до 0: