연산자
+
더하기
-
빼기
*
곱하기
/
나누기
%
나머지
**
거듭제곱
연산자 줄여쓰기
num = num + 5;
num += 5; (+ 외에 - * % 등 가능)
증가 연산자 & 감소 연산자 (++ / --)
값을 1만큼 증가/감소시킴
뒤에 쓰느냐 앞에 쓰느냐에 따라 차이 있음
let num = 10;
let result = num++; => 10 //증가시키기 전의 값을 result에 넣음
let result2 = ++num; => 11//증가시킨 값을 result에 넣음
비교 연산자
< > ≤ ≥ = ≠
< > <= >= == !=
반환하는 값은 항상 boolean(true/false)값
const a = 1;
const b = "1";
console.log(a==b);
=> true
console.log(a===b):
=> false //일치 연산자(===) 타입까지 동일한지 확인
논리연산자
|| (OR)
a 나 b 중 true가 있으면 true
&& (AND)
a와 b 둘 다 true이면 true
! (NOT)
a가 false이면 true
const gender = "F";
const name = "Jane";
const isAdult = true;
if (gender=="M" && (name=="Mike" || isAdult)){
console.log('통과')
}
else {
console.log("돌아가")
}
강의 출처. 코딩앙마(Youtube)
https://www.youtube.com/watch?v=KF6t61yuPCY&t=229s
'Language > Javascript' 카테고리의 다른 글
[자바스크립트 기초 강좌: 100분 완성] 함수 (0) | 2021.07.31 |
---|---|
[자바스크립트 기초 강좌: 100분 완성] 반복문 (0) | 2021.07.31 |
[자바스크립트 기초 강좌: 100분 완성] 대화상자, 형변환 (0) | 2021.07.30 |
[자바스크립트 기초 강좌: 100분 완성] 자료형 (0) | 2021.07.30 |
[자바스크립트 기초 강좌: 100분 완성] 변수 (0) | 2021.07.30 |