/**
전위증가연산자 ++i: 변수의 값을 변경 시키고 할당.
후위증가연산자 --i: 변수를 먼저 할당하고 값을 변경.
*/
function prefixAddNumber() {
let i = 0
return console.log(++i)
}
function postfixAddNumber() {
let i = 0
return console.log(i++)
}
prefixAddNumber() // 1
postfixAddNumber() // 0
/**
How to make prefixAddNumber() === postfixAddNumber() ?
*/
function changePostfixAddNumber() {
let i = 0
i++; // 변수의 값을 변경해준다 0 to 1
return console.log(i)
}
changePostfixAddNumber() // 1