0. 연산자

연산자는 값을 체크, 변경 또는 결합하기 위해 사용하는 기호 또는 구이다. 기본적인 연산자의 종류에 대해서 알아보자. 아직은 처음이여서 문법이 딥~ 하진 않지만 그래도 방심하지 않고 확실히 정리하자!

1. 단항 연산자

: 하나의 대상에 앞뒤에 바로 붙여 사용하는 연산자

1-1. 단항 빼기 연산자, 단항 더하기 연산자

let three = 3
let minusThree = -three // 단항 빼기 연산자 (- three) ❌
let justThree = +three // 단항 더하기 연산자

2. 이항 연산자

: 두 대상 사이에 위치하는 연산자

2-1. 산술 연산자 (Arithmetic Operators)

1 + 2 //equals 3
5 - 3 //equals 2
2 * 3 //equals 6
10.0 / 2.5 //equals 4.0

// String을 지원하는 덧셈 연산자
"hello" + "hidi" //equals "hellohidi"

2-2. 나머지 연산자 (Remainder Operator)

9 % 4 //equals 1 -> 9 = (4*2) + 1
-9 % 4 //eqauls -1 -> -9 = (4*-2) -1