javascript 자바스크립트 비교 연산자 종류와 예제

javascript 자바스크립트 비교 연산자 종류와 그 예제를 알아보겠습니다.

비교연산자 (comparison operators)

결과값이 true/false로 출력되는 연산자를 비교 연산자라고 칭합니다.

1. >

2. <

3. ==

“=” 1개는 javascript에서 저장의 의미,

“==” 2개는 비교의 의미

= 1개 : 저장

a = 1 //
 1을 a에 저장한다
javascript에서 = 는 저장의 뜻.


== 2개 : 비교

a==1 // a는 1과 같다

"1"1도 형식은 다르지만 값이 같으므로 true가 나올 수 있음

=== 3개 = 값, 형식 모두 같아야만 true가 나옴 (정확한 차이 비교)Code language: JavaScript (javascript)

4. <= 작거나 같다

5. >= 크거나 같다

6. != : ! = not , 다르다 (같지 않다)

javascript에서 연산기호가 연속될경우 !는 먼저, = 는 항상 뒤에 위치

비교 연산자 예제 코드

    document.write("a = 10, b = 20 ");

    document.write("<hr  />");

    document.write("a > b = " + (a>b));

    document.write("<hr  />");

    document.write("a < b = " + (a<b));

    document.write("<hr  />");

    document.write("a == b = " + (a==b));

    document.write("<hr  />");

    document.write("a >= b = " + (a>=b));

    document.write("<hr  />");

    document.write("a <= b = " + (a<=b));

    document.write("<hr  />");

    document.write("a != b = " + (a!=b));

 Code language: JavaScript (javascript)

비교 연산자 예제 결과값

a = 10, b = 20 // document.write("a = 10, b = 20 ");

a > b = false //document.write("a > b = " + (a>b));  a가 b보다 크다 : 거짓. a가 먼저 만들어 진 문자이기 때문

a < b = true //document.write("a < b = " + (a<b)); a가 b보다 작다 : 참. b가 나중에 만들어 진 문자이기 때문

a == b = false //document.write("a == b = " + (a==b));  서로 다른 글자다. 비밀번호, 비밀번호 확인

a >= b = false //document.write("a >= b = " + (a>=b));  a는 b보다 크거나 같다 : 거짓. b가 더 크다.

a <= b = true //document.write("a <= b = " + (a<=b));   a는 b보다 작거나 같다 : 참. a는 b보다 작다.

a != b = true //document.write("a != b = " + (a!=b));   a는 b와 같지 않다 : 참.

Code language: JavaScript (javascript)

비교연산자 예제 응용 – javascript 비교 연산자로 글자 비교하기 예제

document.write("가 > 나 = " + ("가" > 나")); // false

document.write("다 > 가 = " + ("" > "")); // true

document.write("구 > 고 = " + ("" > "")); // trueCode language: PHP (php)

풀이 : 나중에 만들어진 글자를 더 많은 값이라고 인식

ㅜ가 ㅗ보다 나중에 만들어진 글자이므로 더 크다고 인식합니다.

참고 – 한글 자음 14개의 국어사전 자음순서

ㄱ,ㄴ,ㄷ,ㄹ,ㅁ,ㅂ,ㅅ,ㅇ,ㅈ,ㅊ,ㅌ,ㅍ,ㅎ

참고 -한글 모음 21개의 국어사전 모음순서 

ㅏ, ㅐ, ㅑ, ㅒ, ㅓ, ㅔ, ㅕ, ㅖ, ㅗ, ㅘ, ㅙ, ㅚ, ㅛ, ㅜ, ㅝ, ㅞ, ㅟ, ㅠ, ㅡ, ㅢ, ㅣ 


댓글 남기기