JavaScript
[JavaScript] Comparison Operators
Dongi
2021. 9. 4. 08:24
안녕하세요. 오늘은 자바스크립트의 귀엽고 깜찍한 비교 연산자예요. 파이썬과 비교해보며 알아봅시다!
Comparison Operators
의미 | 파이썬 기호 | 자바스크립트 기호 |
미만(오른쪽 갚보다 적다) | < | < |
초과(오른쪽 갚보다 많다) | > | > |
이하(오른쪽 갚보다 적거나 같다) | <= | <= |
이상(오른쪽 갚보다 크거나 같다) | >= | >= |
값이 같다 | == | === |
값이 같지 않다 | != | !== |
오호 다들 비슷 한데 '값이 같다'와 '값이 같지 않다'만 조금 다르네요!
어제 포스팅한 if문과 함께 예제를 보도록 하겠습니다. 그럼 아래를 보시죠!
if문을 해석해보자면, "내 돈이 너의 돈보다 많으면 '오늘은 내가 쏜다'를 출력하고 아니라면 '오늘은 니가 사!'를 출력해줘"입니다. 그래서 너의 돈이 20000으로 내 돈 보다 많으므로 '오늘은 니가 사!'가 출력이 된 것을 확인할 수 있습니다.
그렇다면, 내 돈이 적지만 '오늘은 내가 쏜다!'를 출력하려면 어떻게 해야 할까요?
오호 그냥 비교 연산자를 반대로 바꾸어 주면 되는군요? 이와 같이 다양한 기호를 사용해서 비교 연산자를 사용할 수 있습니다.
마지막으로 조금 생소해 보이는 기호 '값이 같다'와 '값이 같지 않다'의 예제를 보고 마치도록 하겠습니다.
짠! dinner의 참치 김밥과 lunch의 소고기 김밥은 다른 값이라 false가 출력되고 같지 않다고 표현한 두 번째 출력문에서는 true가 뜨는 것을 확인할 수 있습니다.
오늘의 느낌
자바스크립트를 배우면서 파이썬이 굉장히 간결해 보이는 언어인 것을 알게 되었어요. 예전에 파이썬 처음 배울 때는 파이썬이 다른 언어보다 쉽다고 많이 들었지만 와닿지는 않았거든요 ㅋㅋㅋ 그럼 20000!