[자바스크립트] 연산자 / 비교 연산자

hoonak·2023년 11월 23일
0

자바스크립트

목록 보기
3/4

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

  • 홀수 : x % 2 = 1

  • 짝수 : y % 2 = 0

  • 어떤 값이 들어와도 특정수 넘기면 안될 때
    ex)
    x % 5 = 0 ~ 4 사이의 값만 반환.


거듭제곱

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


우선 순위

/ * > + -

덧셈과 뺄셈을 우선시 해야 할 경우엔 괄호()를 사용.


연산자 줄여 쓰기

let num = 10;
num = num + 5; 이를 아래 처럼 줄여 쓸 수 있음.
num += 5;
// -=, *=, /=, %= 도 마찬가지. 

증가 연산자, 감소 연산자

ex 1)
let num = 10;
num++; // 1만큼 증가.
num--; // 1만큼 감소.

ex 2)
let num = 10;
let result = num++; // 10 출력. 증가시키기전 값을 result 변수에 넣기 때문.

let result = ++num; // 11 출력. 증가된 값이 result에 저장됨.

동등연산자(==, ===)

1과 "1"을 같은 것으로 보고 true를 반환함. 타입까지 비교하기 위해서는 === 으로 작성함.

const a = 1;
const b = "1";
consol.log(a === b);
false를 반환함. ===를 일치 연산자라고 함.
profile
Hello World!

0개의 댓글