- 산술 연산자
- 할당 연산자
- 비교 연산자
비교 연산자는 두 값을 비교하여 true(참) 과 false(거짓)로 결괏값을 내놓은 연산자 입니다. ==와 != 연산자
1. ==연산자는 말 두 수 (또는 변수)가 같은지 확인하는 연산자 입니다. != 연산자는 두 수 (또는 변수)가 다른지 확인하는 연산자 입니다.
2. <와<=, >와 >=연산자
<와<=는 왼쪽보다 오른쪽이 작은지(작거나 같은지) 확인하고, >와 >=연산자는 왼쪽보다 더 큰지(크거나 같은지)를 확인하는 연산자입니다.
3. ==연산자와 ===연산자
==와 ===연산자는 모두 왼쪽과 오른쪽이 같은지 비교하는 연산자 입니다. 하지만 중요한 차이는 ==연산자는 문자형 자료와 숫자형 자료가 있을 때 자동으로 자료형을 변환하여 비교합니다. 그래서 10과 "10"을 비교하여 true를 반환합니다. 하지만 ===연산자는 두 자료형의 타입까지 비교하기 때문에 false를 반환합니다.
4. 논리 연산자
-OR 연산자
OR 연산자는 기호 || 로 표시하며 왼쪽과 오른쪽 중 하나만 참이면 true로 처리합니다. 쉽게 말해서 하나라도 맞으면 OR 연산자의 결괏값은 true 입니다.
-AND 연산자
AND 연산자는 기호 &&로 표시하며 왼쪽과 오른쪽 모두 참인 경우에만 true로 처리합니다. 쉽게 말해서 하나라도 틀리면 AND 연산자의 결괏값은 false 입니다.
-NOT 연산자
NOT 연산자는 기호 !로 표시하며 true나 false를 반대로 뒤집습니다.
다음 분류일 때 계산하는 순서
단항 연산자 -> 산술 연산자 -> 비교 연산자 -> 논리 연산자 ->할당 연산자 입니다.
'javaScript' 카테고리의 다른 글
변수 적용 범위 알바보기 (0) | 2019.12.19 |
---|---|
함수를 사용하면 좋은 이유 (0) | 2019.12.18 |
자료형 이해하기 (0) | 2019.12.03 |
변수란? (0) | 2019.11.21 |
프로그래밍이란 무엇일까? (0) | 2019.11.18 |