Ответьте пожалуйста на вопрос.

При данном условии почему первый ответ будет не 2 а 1?

for (var i = 1; i <= 10; i++) {
console.log('i: ’ + i);
}
На сколько я понимаю текст условия гласит:
и равно единице, если и меньше или равно 10, тогда и = и + 1. В данном случае почему после первой итерации и остается в значении 1?

https://learn.javascript.ru/while-for читайте

Спасибо за информацию!)

В начале выполняется тело потом условие,в конце только шаг.