증감연산자 : 숫자형 데이터를 가진 변수 앞 또눈 뒤에 증감연산자를 붙여 1을 증가 또는 감소하는 연산
복합대입연산자 : 연산과 대입을 합쳐놓은 것, 식을 간결하게 사용 가능
비교연산자 : 참(true)과 거짓(false)을 반환
- a==b : a와 b는 같음
- a!=b : a와 b는 같지않음
- a===b : a와 b는 같음
'==' vs '==='
동등연산자 : 두 개의 피연산자 값이 같은지 비교
둘 중 하나의 값이 다른 자료형이면 자동 형변환을 시켜주기 때문에 두 수가 같다고 나옴
일치연산자 : 두 개의 피연산자 값이 같은지 비교
데이터와 자료형을 모두 비교
<script>
- 증감연산자
let num = 5;
++num;
console.log(num);
num++;
console.log(num);
let num1 = 10;
let result = num1-- + 5 + --num1;
console.log(num1, result);
- 복합대입연산자
num2 += 5;
num2 = num2 + 5;
num3 -= 6;
num3 = num3 -6;
- 비교연산자
let num = 3;
let num1 = 7;
let num2 = '3'
// num과num1이 큰 수인지 비교
console.log('num이 num1보다 큰수인지?' + (num > num1));
console.log(num == num2);
console.log(num === num2);
</script>
<script>
let num1 = 3;
let num2 = 5;
let num3 = 7;
let num4 = 2;
++num1;
num2++;
num4 -= num1 + num2-- - ++num3;
console.log(num1, num2, num4);
</script>
'Study > JavaScript' 카테고리의 다른 글
[JavaScript] 조건문, 학점 계산기 만들기 (0) | 2024.01.18 |
---|---|
[JavaScript] 논리연산자/삼항연산자 (0) | 2024.01.17 |
[JavaScript] 연산자 (0) | 2024.01.15 |
[JavaScript] 자료형 (0) | 2024.01.12 |
[JavaScript] 입출력 (0) | 2024.01.09 |