Печатаем только чётные числа

Объясните пожалуйста следующие :

var totalPages =9;

for (var page = 2; page <= totalPages; page += 2) {
keks.print(page);
}

После того , как мы получили 8 , цикл проверяет меньше или равен ли page totalPages , возвращается true и прибавляется +2 . Почему так не работает ?