JS 연산자(2)
-
[JS] 다양한 연산자
산술 연산자(Arithmetic Operators): Addition (+): 두 피연산자를 더합니다. Subtraction (-): 첫 번째 피연산자에서 두 번째 피연산자를 뺍니다. Multiplication (*): 두 피연산자를 곱합니다. Division (/): 첫 번째 피연산자를 두 번째 피연산자로 나눕니다. Modulus (%): 첫 번째 피연산자를 두 번째 피연산자로 나눈 나머지를 반환합니다. 대입 연산자(Assignment Operators): =: 왼쪽 피연산자에 오른쪽 피연산자의 값을 할당합니다. +=, -=, *=, /=, %=: 각각 더하기, 빼기, 곱하기, 나누기, 나머지를 계산한 후 결과를 왼쪽 피연산자에 할당합니다. 비교 연산자(Comparison Operators): Equa..
2023.08.04 -
[JS] `??` 와 `||` 연산자
JavaScript에서 ??와 ||는 둘 다 "또는"의 개념을 표현하는 연산자이지만, 그 작동 방식은 약간 다르다. `??` 연산자는 "Nullish coalescing operator"라고 불립니다. 이 연산자는 첫 번째 피연산자가 null 또는 undefined일 경우에만 두 번째 피연산자를 반환합니다. let value = null ?? "default string"; console.log(value); // "default string" `||` 연산자는 "Logical OR operator"라고 불립니다. 이 연산자는 첫 번째 피연산자가 falsy값일 경우에만 두 번째 피연산자를 반환합니다. JavaScript에서 falsy값에는 false, 0, ''(빈 문자열), null, undefined..
2023.07.24