연산자
[JS] DeepDive(7) 연산자
연산자는 하나 이상의 표현식을 대상으로 산술,할당,비교,논리,타입,지수연산 등을 수행하여 하나의 값을 만든다. 이 과정에서 연산의 대상을 피연산자라고 하며 피연산자는 값으로 평가될 수 있는 표현식이어야한다. 산술 연산자 피연산자를 대상으로 수학적 계산을 진행하는 연산자로 연산이 불가능하면 NaN을 반환하는 것이 특징이다. 산술연산을 진행하면 항상 새로운 값을 만들게 된다. 종류로는 +,-,*,/,% 다섯가지가 존재한다. 단항 산술 연산자 1개의 피연산자를 가지는 산술연산자들을 의미한다. 산술연산자와 다르게 피연산자의 값을 변경하는 기능을 가진다. + 연산자는 숫자타입에 적용할대 어떠한 부수효과도 없다. 단 숫자가 아닌 연산자에 활용하면 숫자 타입으로 반환해준다. var x = '1'; console.lo..