let a = 2;
let b = ++a;
console.log("a:", a, "b:", b);
この場合考え方として++の後ろにaがついているので
1をaに足すのが先で、足されたaをbに代入している
let a = 0;
let b = a++;
console.log("a:", a, "b:", b);
こちらはaの後ろに++がついているので
順番的に①aをbに代入する②aに1を足す
let a = 2;
let b = ++a;
console.log("a:", a, "b:", b);
この場合考え方として++の後ろにaがついているので
1をaに足すのが先で、足されたaをbに代入している
let a = 0;
let b = a++;
console.log("a:", a, "b:", b);
こちらはaの後ろに++がついているので
順番的に①aをbに代入する②aに1を足す