@Captain96

Зачем постфиксная форма?

Добрый вечер, помогите, кукушка не варит походу.

Зачем постфиксная форма?

С префиксной формой все понятно:

var i = 3;
alert( ++i + 5 ); - будет 9

постфиксная форма:

var i = 3;
alert( i++ + 5 ); - будет 8. Зачем писать i++, когда можно написать i + 5 будет 8! alert( i + 5 ) зачем эти "++"??? Прошу объяснить :)
  • Вопрос задан
  • 928 просмотров
Решения вопроса 1
AnnTHony
@AnnTHony
Интроверт
Зависит от контекста.
++i сначала увеличит, потом сложит c 5
i++ сначала сложит c 5, потом увеличит i
Полный код примера нужен чтобы логику понять.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
t-alexashka
@t-alexashka
Сразу пишу legacy код
В данном случае если это не в цикле, или не просто пример какой-нибудь в интернете - то это понты.
Ответ написан
Комментировать
Вот тут всё довольно четко разложено.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы