[javascript] 조합 연산자의 종류와 사용법은?

자바스크립트에는 여러 종류의 조합(Compound) 연산자가 있습니다. 이 연산자들은 변수나 값들을 조합하거나 연결하여 새로운 값을 만들기 위해 사용됩니다. 다음은 주요한 조합 연산자들과 그 사용법에 대한 설명입니다.

  1. 덧셈 연산자 (+): 두 개의 값 또는 변수들을 더하는 연산을 수행합니다. 사용 예시는 다음과 같습니다.

     const a = 3;
     const b = 5;
     const c = a + b;
     console.log(c); // 8
    
  2. 문자열 연결 연산자 (+): 두 개의 문자열을 이어붙이는 연산을 수행합니다. 사용 예시는 다음과 같습니다.

     const str1 = 'Hello,';
     const str2 = 'world!';
     const combined = str1 + ' ' + str2;
     console.log(combined); // Hello, world!
    
  3. 할당 연산자 (=): 오른쪽 피연산자의 값을 왼쪽 변수에 할당하는 연산을 수행합니다. 사용 예시는 다음과 같습니다.

     let x = 10;
     x += 5; // x = x + 5;
     console.log(x); // 15
    
  4. 논리 연산자 (&&,   ): 논리적인 AND와 OR 연산을 수행합니다. AND 연산자(&&)는 모든 피연산자가 참일 때만 참을 반환하고, OR 연산자(   )는 피연산자 중 하나만 참이어도 참을 반환합니다. 사용 예시는 다음과 같습니다.
     const a = true;
     const b = false;
     console.log(a && b); // false
     console.log(a || b); // true
    
  5. 비교 연산자 (==, ===, !=, !==, >, <, >=, <=): 두 개의 값을 비교하는 연산을 수행합니다. 사용 예시는 다음과 같습니다.

     const x = 5;
     const y = 10;
     console.log(x > y); // false
     console.log(x === 5); // true
    

이외에도 다른 종류의 조합 연산자들이 존재합니다. 자바스크립트 문서를 참고하여 더 자세한 내용을 알아보시기 바랍니다.

참고자료: