JS 기초 | 연산자 (Operators)

uoah·2023년 1월 6일
0

자바스크립트

목록 보기
5/33
post-thumbnail

🚀 오늘의 학습 목표

  • 연산자 이해

5. 연산자 (Operators)

+ 덧셉
- 뺄셈
* 곱셈
/ 나눗셈
% 나머지


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

홀수 : X % 2 = 1
짝수 : Y % 2 = 0

[조건] 어떤 값이 들어와도 5를 넘기면 안 돼!

x % 5 = 0 ~ 4 사이의 값만 반환


5-1. 거듭 제곱 **

const num = 2 ** 3;
console.log(num); // 8

5-2. 연산자 우선 순위

곱셈, 나눗셈이 덧셈, 뺄셈보다 우선 순위가 높다.

*/ > +-

5-3. 연산자 줄여 쓰기

let num = 10;
num = num + 5; 	// 15
num += 5; 		// 15

곱셈/나눗셈/덧셈/뺄셈/나머지 모두 동일하게 적용 가능하다.

5-4. 증가 연산자, 감소 연산자

➕➕ 증가 연산자

let num = 10;
num++;

console.log(num); // 11

➖➖ 감소 연산자

let num = 10;
num--;

console.log(num); // 9

5-4-1. 연산자 위치에 따른 차이

연산자 의 위치에 따라 값이 달라지기 때문에 이 차이점에 대해 유의하여 적용하여야 한다.

  • 연산자를 뒤에 넣을 경우

    증가 시키기 전에 값을 넣기 때문에 num 값이 변경되지 않는다.
let num = 10;
let result = num++; 

console.log(result); // 10
  • 연산자를 앞에 넣을 경우

    증가된 num 값을 result 에 넣는다.
let num = 10;
let result = ++num;

console.log(result); // 11

0개의 댓글

관련 채용 정보