제목을 입력해주세요_-001.png

해당 게시물은 모던 자바스크립트 Deep Dive를 읽으며 도움이 될만한 내용을 발췌하여 정리한 독후 기록물입니다. 세부적인 내용은 책을 통해 직접 확인하는 것이 좋습니다.

🚀 07장 연산자

연산자는 하나 이상의 표현식을 대상으로 산술, 할당, 비교, 논리, 타입, 지수 연산 등을 수행해 하나의 값을 만든다. 출처 : 모던 자바스크립트 Deep Dive p.74

프로그래밍은 사용자에게 받은 값을 바탕으로 우리가 원하는 값을 제공하는 과정이라고 볼 수 있다. 이때 연산의 대상을 피연산자라고 하며, 값으로 평가될 수 있는 표현식이어야만 한다.

피연산자와 연산자의 조합으로 이뤄진 연산자 표현식 또한 값으로 평가될 수 있는 표현식이다.

📍 7.1 산술 연산자

산술 연산자는 피연산자를 대상으로 수학적 계산을 수행해 새로운 숫자 값을 만든다. 출처 : 모던 자바스크립트 Deep Dive p.75

새로운 숫자 값을 만들기 위해서는 숫자 값을 기반으로 연산을 수행해야 한다.

이때 산술 연산이 불가능한 경우에는 NaN을 반환한다.

산술 연산자는 피연산자 개수에 따라 이항/단항 산술연산자로 구분할 수 있다.