티스토리 뷰
728x90
반응형
1. 산술 연산자
+, - , *, /, %(나머지), **(지수)
2. 증감, 감소 연산자
++, -- : 피연산자에 1을 더함 / 뺌
ex) let number = 0
++(--)number -> 전위 증감 연산자 : 먼저 더함 / 뺌
number++(--) -> 후위 증감 연산자 : 나중에 더함 / 뺌
3. 대입 할당 연산자
let a = 10;
a = a + 1; 👉 a += 1;
a = a - 1; 👉 a -= 1;
이런 식으로 간편하게 작성할 수 있다 !
4. 비교 연산자
A > B 크다
A >= B 크거나 같다
A < B 작다
A <= B 작거나 같다
A == B 값이 같다
A === B 값과 타입이 같다
A != B 값이 같지 않다
A !== B 값과 타입이 같지 않다
5. 논리 연산자
1) And연산자 : true && true ☞ true / true && false ☞ false (하나라도 false면 false.)
2) Or연산자 : true || false ☞ true (하나가 false라도 true.)
3) Not연산자 : !true ☞ false / !false ☞ true (true는 false로, false는 true로 바꿔줌.)
6. 삼항 연산자
피연산자가 3개인 연산자
기본구문 : 조건문 ? true일 때 : fales일 때;
if (userName == "green") {
userAge = 30;
} else {
userAge = 20;
}
👉 let userAge = userName == "green" ? 30 : 20;
// userName이 "green"과 같으면 30이 출력, 아니면 20이 출력
728x90
'Javascript > Javascript 기본 문법' 카테고리의 다른 글
[Javascript] 반복문 (for / while) (0) | 2022.12.04 |
---|---|
[Javascript] 조건문 (if / switch) (0) | 2022.12.04 |
[Javascript] 형 변환 (0) | 2022.12.04 |
[Javascript] 변수와 상수 (0) | 2022.12.04 |
[Javascript] 기본형(primitive)타입 (0) | 2022.12.04 |