インクリメントの考え方

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を足す

この記事を書いた人

ともひろ