티스토리 뷰

이론/JS

[JS] 비교 연산자

millfeel1298 2021. 1. 4. 02:20

비교 연산자의 구성

  1. 관계 연산자
    • > 초과 연산자
    • >= 이상 연산자
    • < 미만 연산자
    • <= 이하 연산자
  2. 동치 연산자
    • == 동등 연산자
    • != 부등 연산자
    • === 일치 연산자
    • !== 불일치 연산자

비교 연산자 사용시 '불린형을 반환'한다.


NaN은 다른 모든 값과 비교(==, !=, ===, !==)했을 때 같지 않으며, 다른 NaN과도 같지 않다.

NaN의 판별은 Number.isNaN() 또는 isNaN()을 사용하면 제일 분명하게 수행할 수 있다.

아니면, 오로지 NaN만이 자기자신과 비교했을 때 같지 않음을 이용할 수도 있다.

NaN == NaN; // false
NaN === NaN; // false

[공부 좌표]

MDN

javascript.info

'이론 > JS' 카테고리의 다른 글

[JS] Node, Element를 선택하는 방법  (0) 2021.01.04
[JS] 관계 연산자  (0) 2021.01.04
[JS] 동치 연산자  (0) 2021.01.04
[JS] 객체의 참조  (0) 2021.01.03
[JS] Q. 함수 선언문과 함수 표현식의 차이는?  (0) 2021.01.02
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함