증감 연산자는 복합 대입 연산자를 간략하게 사용한 형태입니다.
연산자 | 설명 |
변수++ | 기존 변수 값에 1을 더합니다. (후위) |
++변수 | 기존 변수 값에 1을 더합니다. (전위) |
변수-- | 기존 변수 값에 1을 뺍니다. (후위) |
--변수 | 기존 변수 값에 1을 뺍니다. (전위) |
증감 연사자 (1)
<script>
var number = 10;
number++;
alert(number);
</script>
전위, 후위
<script>
var number = 10;
alert(number++);
alert(number++);
alert(number++);
</script>
결과는 경고창이 10, 11, 12가 나타나게 됩니다.
이유는 뭘까요? 후위란 해당 문장을 실행한 후 값을 더하라는 의미 입니다.
후위가 해당 문장을 실행한 후의 값이라면 전위는 반대로 해당 문장을 실행하기 전에 값을 더하는 것이 전위입니다.
<script>
var number = 10;
alert(++number);
alert(++number);
alert(++number);
</script>
위의 결과는 11, 12, 13이 출력되게 됩니다.
'웹 기초 > JAVASCRIPT' 카테고리의 다른 글
기본 문법 - 자료형 검사, undefined, (0) | 2019.04.25 |
---|---|
기본 문법 - 변수의 특성 (0) | 2019.04.24 |
기본 문법 - 복합 대입 연산자 (0) | 2019.04.24 |
기본 문법 - 변수 (0) | 2019.04.23 |
기본 문법-불(bool) (0) | 2019.04.19 |