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
'JavaScript' 카테고리의 다른 글
23. [JavaScript] 논리 연산자 (0) | 2022.01.10 |
---|---|
22. [JavaScript] 비교 연산자, 조건문 (0) | 2022.01.10 |
20. [JavaScript] Type Conversion 형변환 (0) | 2022.01.02 |
19. [JavaScript] alert, prompt, confirm (0) | 2022.01.02 |
18. [JavaScript] 자료형 (0) | 2022.01.01 |