학습(구)/JavaScript(구)

자바스크립트 기본문법 - 연산자

잉아당 2021. 8. 4. 00:29
728x90

피연산자 

: 연산의 대상이 되는 것을 의미합니다.

#다항

: 피연산자가 두개이상인 연산을 말합니다.

#단항

: 피연산자가 한개인 연산을 말합니다.

 

연산자 

: 연산을 수행하는 역할을 합니다.

연산자에는 +, -, /, *, %, ** 이 있습니다.

 

% : 나눗셈의 나머지를 반환해줍니다.

 

** : 거듭제곱을 하는 연산자 입니다.

 

+는 문자열을 합해주는 기능을 가지고 있으며 피연산자 중 한개라도 문자열이 있으면 문자열을 합해주는 기능을 수행합니다.

 

+는 숫자형이 아닌 타입의 단항식일 경우 숫자형으로 변환해주는 기능을 수행합니다.

 

=는 할당 연산자로 값을 할당하는 기능을 수행합니다.

 

할당 연산자는 체이닝을 통해 여러개의 동일한 값을 여러개의 변수에 할당할 수 있습니다.

 

증감/감소 연산자로 ++ / -- 가 있으며 변수에서만 사용할 수 있습니다.

또한 전위와 후위에 따라 틀려지는데 전위는 즉시 값이 반영되고 후위는 다음 라인으로 넘어갈때 값이 반영됩니다.

 

,는 한줄에 여러 코드를 평가할 수 있지만 평가 결과는 마지막 코드만 반영이 됩니다. 앞의 식들은 계산은 되지만 사용되지 않습니다.