JavaScript에서 크기 비교 연산자
어떤 값이 더 크고 어떤 값이 더 작은지 비교하기 위해
다음 연산자들을 사용합니다:
초과(>) >, 이상(>=) >=,
미만(<) <, 이하(<=) <=.
실제 예제를 통해 작동 방식을 알아보겠습니다.
어떤 값이 저장된 변수 test가 있다고 가정해 봅시다:
let test = 1;
이 변수의 값이 0보다 큰지 확인해 봅시다:
let test = 1;
if (test > 0) {
console.log('+++'); // 이 코드가 실행됨
} else {
console.log('---');
}
이제 변수 값을 음수로 변경해 보겠습니다:
let test = -1;
if (test > 0) {
console.log('+++');
} else {
console.log('---'); // 이 코드가 실행됨
}
이제 변수 값이 0이라고 가정해 봅시다.
조건문에서 변수 test가 0보다 *초과*해야 한다고 명시했기 때문에,
이 경우 else 블록이 실행됩니다:
let test = 0;
if (test > 0) {
console.log('+++');
} else {
console.log('---'); // 이 코드가 실행됨
}
조건을 '이상'으로 변경해 보겠습니다:
let test = 0;
if (test >= 0) {
console.log('+++'); // 이 코드가 실행됨
} else {
console.log('---');
}
이번에는 '미만' 조건으로 변경해 봅시다:
let test = 0;
if (test < 0) {
console.log('+++');
} else {
console.log('---'); // 이 코드가 실행됨
}
이번에는 '이하' 조건으로 변경해 봅시다:
let test = 0;
if (test <= 0) {
console.log('+++'); // 이 코드가 실행됨
} else {
console.log('---');
}
변수 test가 10보다 큰지 확인하세요.
변수 test가 10보다 작은지 확인하세요.
변수 test가
10보다 크거나 같은지 확인하세요.
변수 test가
10보다 작거나 같은지 확인하세요.