---
title: While Loop
localeTitle: Пока цикл
---
Цикл while начинается с оценки условия. Если условие истинно, оператор (ы) исполняется /. Если условие ложно, оператор (ы) / не выполняется. После этого, пока цикл заканчивается.

Вот **синтаксис** цикла while:

## Синтаксис:
```
while (condition) 
 
 { 
 
  statement(s); 
 
 } 
```

_statement (s):_ оператор, который выполняется до тех пор, пока условие принимает значение true.

_condition:_ Здесь условие является булевым выражением, которое оценивается перед каждым прохождением через цикл. Если это условие имеет значение true, выполняется оператор (ы). Когда условие оценивается как false, выполнение продолжается с помощью инструкции после цикла while.

## Пример:
```
    var i = 1; 
    while (i < 10) 
    { 
      console.log(i); 
       i++; // i=i+1 same thing 
    } 
 
    Output: 
    1 
    2 
    3 
    4 
    5 
    6 
    7 
    8 
    9 
```

_Источник: [while Loop - MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/while)_