9.3.1 산술 연산자
산술 연산자는 덧셈, 뺄셈, 곱셈, 나눗셈과 같은 수학 연산을 수행하는 연산자를 말합니다. 자바스크립트에서 사용할 수 있는 산술 연산자는 이항 산술 연산자, 단항 산술 연산자, 단항 부정 연산자가 있습니다.
TIP | 연산자가 연산을 수행하는 데 필요한 연산 대상을 피연산자라고 합니다. 예를 들어, 10 + 20에서 +는 연산자, 10과 20은 피연산자입니다.
표 9-6 산술 연산자
구분 |
연산자 |
예 |
설명 |
이항 산술 |
+ |
x + y |
x에 y를 더합니다. |
- |
x - y |
x에서 y를 뺍니다. |
|
* |
x * y |
x에 y를 곱합니다. |
|
/ |
x / y |
x를 y로 나눕니다. |
|
% |
x % y |
x를 y로 나누어 나머지를 구합니다. |
|
** |
x ** y |
x의 y 거듭제곱을 구합니다. |
|
단항 산술 |
++ |
x++ (후치 연산) ++x (전치 연산) |
x를 1 증가시킵니다. |
-- |
x-- (후치 연산) --x (전치 연산) |
x를 1 감소시킵니다. |
|
단항 부정 |
- |
-x |
x의 부호를 부정합니다(음수 → 양수, 양수 → 음수) |