[javascript] 조합 연산자의 종류와 사용법은?
자바스크립트에는 여러 종류의 조합(Compound) 연산자가 있습니다. 이 연산자들은 변수나 값들을 조합하거나 연결하여 새로운 값을 만들기 위해 사용됩니다. 다음은 주요한 조합 연산자들과 그 사용법에 대한 설명입니다.
-
덧셈 연산자 (+): 두 개의 값 또는 변수들을 더하는 연산을 수행합니다. 사용 예시는 다음과 같습니다.
const a = 3; const b = 5; const c = a + b; console.log(c); // 8
-
문자열 연결 연산자 (+): 두 개의 문자열을 이어붙이는 연산을 수행합니다. 사용 예시는 다음과 같습니다.
const str1 = 'Hello,'; const str2 = 'world!'; const combined = str1 + ' ' + str2; console.log(combined); // Hello, world!
-
할당 연산자 (=): 오른쪽 피연산자의 값을 왼쪽 변수에 할당하는 연산을 수행합니다. 사용 예시는 다음과 같습니다.
let x = 10; x += 5; // x = x + 5; console.log(x); // 15
-
논리 연산자 (&&, ): 논리적인 AND와 OR 연산을 수행합니다. AND 연산자(&&)는 모든 피연산자가 참일 때만 참을 반환하고, OR 연산자( )는 피연산자 중 하나만 참이어도 참을 반환합니다. 사용 예시는 다음과 같습니다. const a = true; const b = false; console.log(a && b); // false console.log(a || b); // true
-
비교 연산자 (==, ===, !=, !==, >, <, >=, <=): 두 개의 값을 비교하는 연산을 수행합니다. 사용 예시는 다음과 같습니다.
const x = 5; const y = 10; console.log(x > y); // false console.log(x === 5); // true
이외에도 다른 종류의 조합 연산자들이 존재합니다. 자바스크립트 문서를 참고하여 더 자세한 내용을 알아보시기 바랍니다.
참고자료: