JavaScript

21. [JavaScript] basic operator 기본연산자

drizzle0925 2022. 1. 2. 17:05
728x90

basic operator

 

나머지(%)는 쓰임

홀수, 짝수 구분

const num = 2;

if(num % 2 == 0){
    alert("짝수입니다.");
}else{
    alert("홀수입니다.");
}

 

특정값 제한하기

4 이상의 수를 넘기면 안 됨

X % 4 = 0 ~ 3까지의 값만 리턴함

 

거듭제곱

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

 

우선순위

* / > + -

 

연산자 줄이기

// 연산자 줄이기
let num = 5;
num += 5;
console.log(num); // 10

num -= 5;
console.log(num); // 5

num *= 5;
console.log(num); // 25;

num /= 5;
console.log(num); // 5

num %= 5;
console.log(num); // 0

 

증가 연산자, 감소 연산자

1 값을 더하거나 뺄 때 사용합니다.

++, --가 뒤에 붙으면 대입을 하고 나서 증가, 감소 연산자가 실행됩니다.

(num의 값은 감소, 증가됩니다.)

// 증가 연산자, 감소 연산자
let num = 10;
let result = num++;
console.log(result); // 10

let num2 = 10;
let result2 = ++num2;
console.log(result2); // 11

let num3 = 10;
let result3 = num3--;
console.log(result3); // 10

let num4 = 10;
let result4 = --num4;
console.log(result4); // 9
728x90