Задать вопрос
@Captain96

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

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

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

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

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

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

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

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

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