개념
<script>
/*
[증감 연산자의 우선순위]
- 앞 증감 연산자는 우선순위가 소괄호 다음이며,
- 뒤 증감 연산자는 우선순위가 가장 마지막입니다.
*/
/*
[연산자 우선순위표]
(1) 소괄호연산자 ()
(2) 앞증감연산자 ++a --a
(3) 산술연산자 * / %
(4) 산술연산자 + -
(5) 대입연산자 =
(5) 할당연산자 += -= *= /= %=
(6) 뒤증감연산자 a++ a--
*/
let a = 10;
let b = ++a - 3;
document.write(b, "<br>");
/*
위 식을 해설하면 다음과 같습니다.
(a + 1) - 3
*/
let c = 10;
let d = c++ - 3;
document.write(d, "<br>");
document.write(c);
/*
위 식을 해설하면 다음과 같습니다.
c - 3
c = c - 1
*/
</script>
HTML
복사