javascript

할당 연산자

woooonikk 2023. 3. 2. 16:19

 

x = x - 2; 이 수학이라면 올바른 식이 되지 않는다 

하지만 자바스크립트에서의 = 등호는 왼쪽 오른쪽이 같다라는 이야기가 아니다

자바스크립트에서는 이 등호(=) 를 할당 연산자라고 표현한다

 

오른쪽에 있는 피연산자 x-2를 왼쪽에 있는 피연산자 x에 할당했다

 

이 할당연산자는 연산에 순서가 있다

코드를 해석할 때는 할당 연산자의 오른쪽부터 계산 해주면 된다

 

앞으로 자바스크립트에서 할당연산자(=) 를보면 이것이 같다는 뜻이 아니라 할당연산자의 개념을 떠올려야 한다

오른쪽에 있는 피연산자를 왼쪽에 있는 피연산자에게 할당한다 라는 뜻이다