자바스크립트 연산자의 우선순위는? | [웹디자인개발기능사 필기] 05년 2회차 기출문제 상세 페이지
1[웹디자인개발기능사 필기] 05년 2회차
자바스크립트 연산자의 우선순위는?
1
②-①-④-③
2
①-②-④-③
3
②-①-③-④
4
①-②-③-④
해설
자바스크립트 연산자의 우선순위는 산술 → 비교 → 논리 → 대입 순으로, 그림에 나열된 산술·비교·논리·대입 차례 그대로이다.
예를 들어
x = 3 + 4 > 5 && y는 덧셈(산술)을 먼저 하고, 그 결과를 5와 비교한 뒤,&&(논리)를 계산하고, 마지막에 그 값을 x에 대입한다.
- 비교 → 산술 → 대입 → 논리: 비교가 산술보다 앞서고 대입이 논리보다 앞서 있어 틀리다.
- 산술 → 비교 → 대입 → 논리: 대입이 논리보다 앞서 있어 틀리다. 대입은 가장 늦게 처리된다.
- 비교 → 산술 → 논리 → 대입: 비교가 산술보다 앞서 있어 틀리다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.
