코딩앙마 TIL [자바스크립트 기초 강좌 #5 - 기본 연산자]

이민선(Jasmine)·2022년 11월 7일
0

나머지(%)를 어디에 쓸까?

홀수 : 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만큼 증가시킴)

profile
기록에 진심인 개발자 🌿

0개의 댓글