영벨롭 개발 일지

[JavaScript]자바스크립트의 연산자: 산술, 할당, 비교, 논리, 삼항 본문

Programming Language/JavaScript

[JavaScript]자바스크립트의 연산자: 산술, 할당, 비교, 논리, 삼항

영벨롭 2022. 4. 29. 19:34

[ 산술 연산자 Arithmetic Operator ]

 

연산자 설명
+ 더하기
- 빼기
* 곱하기
/ 나누기
% 나머지

 

 

 

 

 

[ 할당 연산자 Assignment Operator ]

 

연산자 설명
a = 1 a의 값으로 1 할당
a += 1 a의 값으로 a + 1 할당
a -= 1 a의 값으로 a - 1 할당
a *= 1 a의 값으로 a * 1 할당
a /= 1 a의 값으로 a / 1 할당
a %= 1 a의 값으로 a % 1 할당

 

 

 

 

[ 비교 연산자 Comparison Operator ]

 

연산자 설명
a == b 자동으로 형 변환이 일어난 후 같은지 비교
예) 123 == "123"  -> true
a === b a와 b가 같다면 true
a !== b a와 b가 다르다면 true
a < b a가 b보다 작다면 true
a <= b a가 b보다 작거나 같다면 true
a > b a가 b보다 크다면 true
a >= b a가 b보다 크거나 같다면 true

 

 

 

 

 

[ 논리 연산자 Logical Operator ]

 

연산자 설명
a && b AND
a || b OR
!a NOT

 

 

 

 

 

[ 삼항 연산자 Ternary Operator ]

 

기본형
(조건식) ? (참일 때 결과) : (거짓일 때 결과)
반응형