26 lines
606 B
Markdown
26 lines
606 B
Markdown
Ответ: `1`.
|
|
|
|
```js
|
|
//+ run
|
|
var i = 3;
|
|
|
|
while(i) {
|
|
alert(i--);
|
|
}
|
|
```
|
|
|
|
Каждое выполнение цикла уменьшает `i`. Проверка `while(i)` даст сигнал "стоп" при `i = 0`.
|
|
|
|
Соответственно, шаги цикла:
|
|
|
|
```js
|
|
var i = 3
|
|
alert(i--); // выведет 3, затем уменьшит i до 2
|
|
|
|
alert(i--) // выведет 2, затем уменьшит i до 1
|
|
|
|
alert(i--) // выведет 1, затем уменьшит i до 0
|
|
|
|
// все, проверка while(i) не даст выполняться циклу дальше
|
|
```
|
|
|