Answer

Answer

JavaScript test

Ответ: от 0 до 4 в обеих случаях.

Такой результат обусловлен алгоритмом работы for:

1. Выполнить единожды присваивание i = 0 перед чем-либо(начало).

2. Проверить условие i < 5.

3. Если true - выполнить тело цикла alert(i), и затем i++.

Увеличение i++ выполняется отдельно от проверки условия (2), значение i при этом не используется, поэтому нет никакой разницы между i++ и ++i

Report Page