front-end/js
[JS] 4. 비교 연산자 (< , <=, >, >= , ==, !=, ===)
쭈냥이
2023. 11. 10. 16:10
1. 비교연산자
(1-1) 비교 연산자란 두 개의 값을 비교해서 같으면 true 다르면 false를 반환하는 연산입니다.
const age = 25;
const size = 64;
console.log((age > size),
(age >= size),
(age < size),
(age <= size),
(age == size),
(age != size));
크다(>), 크거나 같다(>=), 작다(<), 작거나 같다(<=), 같다(==), 같지 않다(!=)를 통해 boolean값을 반환받을 수 있습니다.
(1-2) 주의할점 : == 와 ===는 엄연히 다르다.
const A = 25;
const B = "25";
console.log(A == B);
console.log(A === B);
숫자 25와 문자"25"는 다른 값이지만 ==부호를 사용하면 true를 반환한다.
따라서, 데이터의 형식까지 비교하는 ===를 사용해야 한다.