학습(구)/JavaScript(구)
자바스크립트 기본문법 - 연산자
잉아당
2021. 8. 4. 00:29
728x90
피연산자
: 연산의 대상이 되는 것을 의미합니다.
#다항
: 피연산자가 두개이상인 연산을 말합니다.
#단항
: 피연산자가 한개인 연산을 말합니다.
연산자
: 연산을 수행하는 역할을 합니다.
연산자에는 +, -, /, *, %, ** 이 있습니다.
% : 나눗셈의 나머지를 반환해줍니다.
** : 거듭제곱을 하는 연산자 입니다.
+는 문자열을 합해주는 기능을 가지고 있으며 피연산자 중 한개라도 문자열이 있으면 문자열을 합해주는 기능을 수행합니다.
+는 숫자형이 아닌 타입의 단항식일 경우 숫자형으로 변환해주는 기능을 수행합니다.
=는 할당 연산자로 값을 할당하는 기능을 수행합니다.
할당 연산자는 체이닝을 통해 여러개의 동일한 값을 여러개의 변수에 할당할 수 있습니다.
증감/감소 연산자로 ++ / -- 가 있으며 변수에서만 사용할 수 있습니다.
또한 전위와 후위에 따라 틀려지는데 전위는 즉시 값이 반영되고 후위는 다음 라인으로 넘어갈때 값이 반영됩니다.
,는 한줄에 여러 코드를 평가할 수 있지만 평가 결과는 마지막 코드만 반영이 됩니다. 앞의 식들은 계산은 되지만 사용되지 않습니다.