
prefix란 pre + fix로 앞 부분에 고정되어있다
postfix란 post + fix로 뒷 부분에 고정되어있다
라고 생각하면 된다. 바로 예시를 통하여 알아보자.
###예시
let num = 0;
num++ // postfix
let num =0;
++num // prefix
num라는 변수에 0을 지정하고 한번은 num++, 그리고 다시 num을 0으로 초기화 한 후, ++num을 실행하였다.


num++일 경우 초기값인 0을 리턴하고 num가 1이 되었다. ++num인 경우, 1을 리턴과 동시에 num가 1이 되었다. 이 결과로서 prefix는 리턴과 동시에 정의, postfix는 현재 값을 리턴 후 증가한 값을 정의하는 것을 알았다.
--num과 num--도 마찬가지로 prefix, postfix 규칙에 따라 숫자를 감소시킨다.
매우 간단하지만 증감문 or 감소문을 어디에 붙이는지에 따라 추후의 코드에서 많은 영향이 있기에 주의를 기울여서 사용하는게 좋다.