5.2 산술 연산자
연산자 | 설명 | 예제 |
+ | 덧셈 (문자열 병합에도 쓰임) | 3 + 2 // 5 |
- | 뺄셈 | 3 - 2 // 1 |
/ | 나눗셈 | 3/2 // 1.5 |
* | 곱셈 | 3*2 // 6 |
% | 나머지 | 3%2 // 1 |
- | 단항 부정 | -x // x의 부호를 바꿈 (x=5 --> -x = -5) |
+ | 단항 플러스 | +x // x가 숫자가 아니면 숫자로 변환을 시도 |
++ | 전위 증가 | ++x // x에 1을 더한 다음 평가 |
++ | 후위 증가 | x++ // x를 평가한 다음 1을 더함 |
-- | 전위 감소 | --x // x에 1을 뺀 다음 평가 |
-- | 후위 감소 | x-- // x를 평가한 다음에 1을 뺌 |
전위 연산자
먼저 변수의 값을 바꾼 다음에 평가
후위 연산자
값을 바꾸기 전에 평가
Last updated