나머지(%)를 어디에 쓸까?
홀수 : X % 2 = 1
짝수 : Y % 2 = 0
어떤 값이 들어와도 5를 넘기면 안돼
X % 5 = 0~4 사이의 값만 반환
거듭제곱
const num = 2**3;
console.log(num); //8
let num = 10;
num = num + 5;
console.log(num);
-> 15
참고 :
num = num + 5;
는
num += 5;
와 동일한 뜻
let num = 10;
num *= 5;
-> 50
let num = 10
num -= 5;
-> 5
let num = 10
num %= 5;
-> 0
🎀증가 연산자 : 값을 1만큼 증가시킴 (++)
🎀감소 연산자 : 값을 1만큼 감소시킴 (--)
let num = 10;
num++;
console.log(num);
-> 11
let num = 10;
num--;
console.log(num);
-> 9
+를 num 앞에 쓰느냐, 뒤에 쓰느냐에 따라 차이가 있음. 주의할 것!
let num = 10;
let result = num++;
console.log(result)
-> 10 (1만큼 오르지 않음. 의도된 결과X. 증가시키기 전의 값을 result에 넣기 때문에 값이 변경되지 않는 것.)
let num = 10;
let result = ++num;
console.log(result)
-> 11 (증가시킨 값을 result에 넣는다. -> 1만큼 증가시킴)