더북(TheBook)


13 연산자 우선순위



<강의보기> 04:02

지금까지 우리는 다음과 같은 식을 만났을 때 괄호 안에 있는 식을 먼저 계산하라고 배웠습니다.


(1 + 1) × 2 + 2

→ (2) × 2 + 2

→ 4 + 2 = 6


괄호 안에 있는 식을 가장 먼저 계산하고, 곱셈(×)과 나눗셈(/)을 덧셈(+)이나 뺄셈(-)보다 먼저 계산하라고 배웠습니다. 수학에서 연산의 우선순위가 있는 것처럼 프로그래밍에서도 연산의 우선순위가 있습니다.

어떤 수식을 입력한 경우 곱셈(*), 나눗셈(/), 나머지(%) 연산자가 먼저 계산되고, 덧셈(+), 뺄셈(-) 연산자가 나중에 계산됩니다. 개발자 도구에서 직접 확인해 보겠습니다.


콘솔

> var a = 7 + 3 * 2;
< undefined
> a;
< 13
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.