[JavaScript] 자바스크립트 연산자 우선순위
2025. 4. 9. 14:26ㆍWEB/JavaScript
반응형
이번 포스팅은 자바스크립트의 연산자 우선순위에 대해 알아본다.

연산자의 우선순위?
연산자가 여러 개 섞여 있을 때 어떤 연산을 먼저 수행할지를 결정하는 규칙을 말한다.
수학에서 곱셈/나눗셈이 덧셈/뺄셈보다 연산의 우선순위가 빠른 것처럼
프로그래밍 언어에서의 연산자도 그러한 규칙을 정해놓고 있다.
연산자 우선순위
우선순위 | 연산자 | 설명 | 예시 |
높음 | () | 괄호 (가장 먼저 계산됨) | (2 + 3) * 4 → 20 |
++, -- | 증가/감소 연산자 | x++, --y | |
! | 논리 NOT | !true → false | |
*, /, % | 곱하기, 나누기, 나머지 | 4 * 5 / 2 → 10 | |
+, - | 더하기, 빼기 | 5 + 3 → 8 | |
<, >, <=, >= | 크기 비교 | 5 > 2 → true | |
==, !=, ===, !== | 값/타입 비교 | 3 === '3' → false | |
&& | 논리 AND | true && false → false | |
|| | 논리 OR | true && false → true | |
낮음 | =, +=, -= 등 | 대입 (가장 마지막에 수행됨) | x = 10 + 2 → 12 |
보다 자세한 내용은 MDN Web Docs 사이트를 참고하자.
끝.
반응형
'WEB > JavaScript' 카테고리의 다른 글
[JavaScript] 자바스크립트를 기초 문법 배우기 (연산자) (0) | 2025.04.09 |
---|---|
[JavaScript] 자바스크립트 기초 문법 배우기 (변수) (0) | 2025.04.09 |
[JavaScript] 자바스크립트를 배워보자 - JavaScript란 무엇인가? (0) | 2025.03.12 |