Всем Привет! Помогите разобраться с JS

Почему при такой записи вывод в консоль от 1 до 10 (10 тоже выводит!) и нет 0.
var i = 0;
while(i < 10) {
i++;
console.log(i);
}
А при такой записи все норм. Вывод от 0 до 9
var i = 0;
while(i < 10) {
console.log(i++);
}
Я только начал изучать JS и не понимаю в чем различия между этими записями, работаю в webstorme
08 декабря 2016 в 11:27
Ближайшие курсы

Как начать свой путь в разработке?
Онлайн-курс
1
марта
Стартуй в веб-разработке
Онлайн-курс
1
марта

SMM: маркетинг в соцсетях
Лидогенерация и работа с аудиторией
1
марта
Новые статьи

Как защитить Windows: системный подход
81100

«После Scratch поняла, что не хочу бросать программирование»
131710

Что такое MVP и зачем его делать
89200