Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript 비교 연산자

자바스크립트 비교 연산자의 기본.

자바스크립트에서 비교 연산자 동등성을 확인하는 데 사용됩니다. 또는 차이점 값(숫자, 문자열)과 변수 사이. 비교 연산자는 피연산자를 비교합니다. 부울을 반환합니다. 값이 참인지 거짓인지를 기준으로 한 값입니다.

피연산자: 이 단어를 혼동하지 마십시오. 피연산자는 비교 연산자의 양쪽에 있는 값을 의미합니다. 예:2 < 4 , 여기 24 피연산자와 < 보다 작음 연산자입니다.

부울 true일 수 있는 것을 나타냅니다. 또는 거짓

설명이 있는 비교 연산자 목록

  • > 보다 큼
  • < 미만
  • >= 크거나 같음
  • <= 작거나 같음
  • != 같지 않음
  • !== 값이 같지 않거나 같지 않은 유형
  • == 같음
  • === 동일한 값 및 동일한 유형(엄격한 동등성 검사)

비교 연산자 사용 방법

미만을 사용한 간단한 비교 확인 연산자:

console.log(2 < 4)
// true

엄격한 평등 검사:

console.log(2 === "2")
// false

위는 거짓을 반환합니다. 트리플이 ===와 같기 때문입니다. 연산자는 유형을 포함하여 값을 엄격하게 비교합니다. 숫자 2를 비교하기 때문에 문자열 값 유형"2" 사용 거짓을 반환합니다.

동일한 비교를 해보겠습니다. 하지만 이번에는 같음 (이중 등호 연산자) == :

console.log(2 == "2")
// true

이번에는 true를 반환합니다. 이중 등호 연산자는 값 유형이 아닌 값만 비교하기 때문입니다.

비교 연산자는 조건문에서도 일반적으로 사용됩니다.

const alcoholDrinkingAge = 21
const inputAge = 17

if (inputAge < alcoholDrinkingAge) {
  console.log("Sorry you’re too young to drink alcohol")
}

비교 연산자는 항상 사용하게 될 것이기 때문에 배워야 할 프로그래밍에서 가장 단순하지만 가장 중요한 주제 중 하나입니다.

JavaScript에서 주의해야 할 주요 사항은 같음(==)을 혼동하지 않는 것입니다. 및 동일한 값 및 동일한 유형(===) 연산자를 사용하면 지저분한 상황에 처할 수 있기 때문입니다.

경험상 엄격한 삼중 등호 연산자 ===를 사용하세요. ==를 피하고 .