JS - 비교, 논리 연산자

SeungHwan Lee·2021년 7월 9일
0

JS 시작하기

목록 보기
4/12

비교 연산자(comparison operator)

비교연산자는 연산자 양쪽에 있는 두 값, 즉 좌항과 우황을 비교하는 연산자 이다.

관계 연산자

> , < , >= , <=

동치 연산자

== , === , != , !==

동치 연산자는 다양한 데이터 타입을 비교하는 경우 사용하고

관계 연산자는 문자열과 숫자 데이터 타입을 비교한다.

function isEqual(x, y){
  return x === y
}

console.log(isEqual(1, 1)); // ture
console.log(isEqual(2, '2')); // false 문자열이기 때문에

논리 연산자(Logical Operator)

논리연산자는 보통 Boolean 값과 함께 스이며, Boolean 값을 반환한다.

  • || : OR 연산자
  • && : AND 연산자
  • ! : NOT 연산자

AND 연산자는 하나라도 값이 false 라면 false 값이 반환된다.
OR 연산자는 하나라도 값이 true 라면 true 값이 반환된다.
NOT 연산자는 데이터가 true 면 false 를 반환하고, false 라면 true 를 반환한다.

0개의 댓글

관련 채용 정보