В чём разница в javascript ++ перед переменной или после? Flashcards

1
Q

В чём разница в javascript ++ перед переменной или после?

A

++count - увеличивает, затем использует.
count++ - использует, затем увеличивает.

Если написать
var a = 0;
console.log(a++)

то в консоль сначала выведется переменная “а”, то бишь “0”, а потом произойдет операция инкрементирования(++).

А если написать
var a = 0;
console.log(++a)

сначала произойдет операция инкрементирования, потом в консоль выведется переменная “а”, равная “1”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly