Language/Javascript
[자바스크립트 기초 강좌: 100분 완성] 연산자
Jonnie
2021. 7. 31. 04:13
연산자
+
더하기
-
빼기
*
곱하기
/
나누기
%
나머지
**
거듭제곱
연산자 줄여쓰기
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