Jeden Tag, aufrichtig und lustig.

js 12. 비교연산자 본문

JavaScript

js 12. 비교연산자

a-nanas 2022. 6. 22. 22:50

비교연산자

값을 비교할 때 사용하는 연산자로는 여러개가 있다.

엄격연산일치 === 

 

Console.log(1+1===2) // true

Console.log(1+1===3) // false

Console.log(‘Coder’===’CODER’) // false (자바스크립트는 대소문자를 구분한다.)
fullName === familyName + " " + "개발"

불일치연산자 !== 

 

또는 || 

 

그리고 &&

 

if (age > 65 || age < 21 && res === "한국")

 

  • age가 65를 넘거나,
  • age가 21보다 아래이면서 사는 곳은 한국이다.

위와 같이 조건을 해석할 수 있다.

왜냐하면,컴퓨터 언어는 왼쪽에서 부터 해석하기 때문이다.

개발자인 사람은 볼 때마다 헷갈리는 경우가 있으니 항상 괄호로 묶어주는 습관을 들이면 좋다.

if (age > 65 || (age < 21 && res === "한국"))

 

비교연산자가 있을 때는,

비교연산자 기준으로 왼쪽/오른쪽 나눠서 코드를 실행하게 된다.

 

 

'JavaScript' 카테고리의 다른 글

js 14. 논리연산자  (0) 2022.06.22
js 13. if문  (0) 2022.06.22
js 11. boolean  (0) 2022.06.22
js 10. function-2  (0) 2022.06.21
js 9. null&undefined  (0) 2022.06.20