let i = 0;
while (i++ < 5){
alert( i );
}
let i = 0; // i = 0
while (i++ < 5) { // i = 0 сравнивают с 5. Меньше. Ок.
// После этого i стало = 1
alert( i ); // вывели 1
}
// следующая итерация
while (i++ < 5) { // i = 1 сравнивают с 5. Меньше. Ок.
// После этого i стало = 2
alert( i ); // вывели 2
// следующие итерации
// i = 2 -> 3
// i = 3 -> 4
// i = 4 -> 5
// следующая итерация
while (i++ < 5) { // i = 5 сравнивают с 5. Не меньше. Равно. Не ок!
// вышли из цикла