Language/JavaScript
[JavaScript] 연산
Sh-YE
2024. 4. 30. 11:08
1. 산술연산
의미 | 연산자 |
더하기 | + |
빼기 | - |
곱하기 | * |
나누기 | / |
나머지 | % |
2. 대입연산
의미 | 연산자 |
대입하기 | a = b |
더하여 대입 | a += b |
빼서 대입 | a -= b |
곱하여 대입 | a *= b |
나누어 대입 | a /= b |
* 더하여 대입?
: a += b (→ 'a = a + b : a + b의 값을 a에 대입' 과 같은 뜻)
let result = 3
result += 3
console.log(result)
3. 비교연산
→ 비교 연산식은 언제나 boolean데이터를 반환한다
1) 대소비교
의미 | 연산자 |
크다 | > |
작다 | < |
크거나 같다 | >= |
작거나 같다 | <= |
2) 등가비교
의미 | 연산자 |
같다 | == |
같지않다 | != |
완전히 같다 | === |
완전히 같지않다 | !== |
*같다(==) vs 완전히 같다(===)
== : '추상적(abstract)같음 비교'로써, 자료형이 서로 다르더라고 같다고 판단할 수 있는 비교
=== : '엄격한(strict)같음 비교' 로써, 자료형과 데이터가 모두 일치해야만 같다고 판단.
console.log('1' == 1) // true
console.log('1' === 1) // false
console.log('1' != 1) // false
console.log('1' !== 1) // true