반응형
기본 연산자
- + : 더하기
- - : 빼기
- * : 곱하기
- / : 나누기(몫)
- % : 나머지
→ 나머지 (%)는 어디에 쓰일까?
홀수: X % 2 == 1
짝수 : Y % 2 == 0
어떤 값이 5를 넘어가면 안 될 때 : X % 5 == 1 ~ 4 사이의 값
거듭제곱
- 곱하기를 뜻하는 * 을 2번 사용
const num = 2**3;
console.log(num); // 8
우선순위
- 곱하기 (*) , 나누기(/) > 더하기(+), 빼기(-)
→ 곱하기와 나누기는 더하기 빼기보다 우선순위가 높다
따라서, 괄호를 적절히 잘 이용해야 함
증감연산자
- 증가연산자와 감소 연산자
- 증가연산자와 감소연산자는 값을 1만큼 증가 또는 감소시킨다
let num = 10;
num++;
console.log(num); // 11
-------------------------
let num = 10;
num--;
console.log(num); // 9
증감 연산자는 ++ / -- 를 사용하는데 앞에 쓰냐 뒤에 쓰냐에 따라 다르다.
let num = 10;
let result = num++; //증가 시키기 전의 값을 result에 삽입
console.log(result); //10
let num = 10;
let result = ++num; //증가 시킨 값을 result에 삽입
console.log(result); //11
연산자의 경우 줄여 쓰는 방법도 있으니 알아두자.
let num = 20;
//num = num + 5; 와 계산이 같음. (+ - * /) 다 가능
num += 5;
console.log(num); //25반응형
'JavaScript > 기초' 카테고리의 다른 글
| #7 논리연산자 (0) | 2026.01.06 |
|---|---|
| #6 비교 연산자와 조건문 (0) | 2026.01.06 |
| #4 형 변환 (0) | 2026.01.06 |
| #3 alert, prompt, confirm (0) | 2026.01.06 |
| #2 자료형 (0) | 2026.01.06 |