В этом варианте кода на момент вывода к i уже прибавлена единица. Соответственно вывод начнется со значения 1 и будет 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
var i = 0;
while (i < 10) {
i += 1;
console.log(i)
}
А в этом варианте кода на момент вывода i единица еще не прибавлена. Соответственно вывод начнется со значения 0 и будет 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
var i = 0;
while (i < 10) {
console.log(i)
i += 1;
}