에러 탈출 일지
[JavaScript] 연산자 (산술, 증감, 비교, 논리, 조건 선택, 대입, 복합 대입 연산자) 본문
< 연산자 정리 >
1. 산술 연산자 : +, -, *, /(나누기), %(나머지)
/(나누기) 연산자: 나눈 결과 전체를 출력(소숫점까지)
ex) 자바: 10 /3 = 3 (몫)/ 자바스크립트: 10 / 3 = 3.33333333333
2. 증감 연산자: ++, --
- 자신의 값을 1증가 또는 1감소하는 연산자
- 전위: 먼저 값을 1증가 또는 1감소하고, 참조함
- 후위: 먼저 참조하고 난후, 1증가 또는 1 감소함

3. 비교 연산자: >, >=, <, <=, ==, !=
- 비교의 연산은 참(true) 또는 거짓(false)으로 결과가 나타남
- ==, != : 값만 비교하여 결과를 판별함
- ===, !== : 값과 타입을 모두 비교하여 결과를 판별함
# typeof 연산자: 변수의 타입을 확인하는 연산자

4. 논리연산자: &&(논리 and), ||(논리 or), !(논리 not)
- &&(논리 and): 양쪽의 항이 모두 참일 때 참으로 판별
- ||(논리 or): 양쪽 항 중 하나만 참이어도 참으로 판별
- !(논리 not): 참을 거짓으로 바꾸어줌

5. 조건 선택 연산자: (조건? 참: 거짓)
- 조건에 참과 거짓을 판별하는 연산자
6. 대입 연산자, 복합 대입 연산자
- =: 대입 연산자
- +=, -+, 8=, /=, %= 복합 대입 연산자

'개발 > JavaScript' 카테고리의 다른 글
| [JavaScript] 형변환 함수 (논리형, 숫자형, 문자형 변환 함수) (0) | 2022.09.08 |
|---|---|
| [JavaScript] 데이터 타입 (string, number, boolean) (0) | 2022.09.08 |
| [JavaScript] + 연산자의 활용 (0) | 2022.09.07 |
| [JavaScript] 자바스크립트의 출력 방법 (0) | 2022.09.07 |
| [JavaScript] 자바스크립트 작성 방법 (0) | 2022.09.07 |