[JavaScript] 20221031 비교 연산자

wrld_worthy·2022년 10월 31일

JavaScript

목록 보기
4/21

비교연산자

크고 작고 같음을 비교하여 Boolean 데이터 타입의 결과 값(true, false)을 반환한다.
>, >=, <, <=, ==, !=,

<, <=, >, >=

수학 기호로 부등호라고도 불리는데 크다, 작다, 크거나 같다, 작거나 같다를 뜻한다.



==, !=

수학에서는 =이나 ≠로 쓰이지만 컴퓨터에서는 전혀 다른 뜻을 가지고 있다.
==는 같다, !=는 같지 않다.를 뜻한다.



일치 연산자 ( ===, !== )

보기에 ==와 !=와 비슷한 형태를 갖는데 의미도 같다.
하지만
==,!=는 단순히 맞냐 아니냐를 따지지만
===, !==는 데이터 타입까지 맞는지를 비교한다.
(javascript에만 있는 연산자)

ex)

let a = '123'
let b = 123
console.log(a==b) //=>true
console.log(a===b)//=>false
console.log(a!=b) //=> false
console.log(a!==b) //=> true  

!(not)

!연산자는 반대, 부정의 의미를 가지고 있다.
!true라고 하면 참을 부정, 반대로 하여 false의 값이 된다.

0개의 댓글