[javascript] >> 연산자

자바스크립트에서는 다양한 연산자를 사용하여 값들을 계산하고 조작할 수 있습니다. 이 포스트에서는 자바스크립트에서 사용되는 주요 연산자들을 살펴보겠습니다.

산술 연산자

+ (더하기) 두 값의 합을 계산합니다.

let sum = 10 + 5; // sum에 15가 할당됨

- (빼기) 첫 번째 값에서 두 번째 값을 뺍니다.

let difference = 10 - 5; // difference에 5가 할당됨

* (곱하기) 두 값을 곱합니다.

let product = 10 * 5; // product에 50이 할당됨

/ (나누기) 첫 번째 값을 두 번째 값으로 나눕니다.

let quotient = 10 / 5; // quotient에 2가 할당됨

비교 연산자

== (동등) 두 값을 비교하여 동등한지 확인합니다.

console.log(5 == '5'); // true를 출력

=== (일치) 두 값을 엄격히 비교하여 값과 데이터 유형이 모두 동일한지 확인합니다.

console.log(5 === '5'); // false를 출력

!= (부등) 두 값을 비교하여 부등한지 확인합니다.

console.log(5 != 10); // true를 출력

!== (불일치) 두 값을 엄격히 비교하여 값과 데이터 유형 중 하나라도 다른지 확인합니다.

console.log(5 !== '5'); // true를 출력

논리 연산자

&& (논리 AND) 두 조건 모두가 참이면 참을 반환합니다.

if (x > 5 && x < 10) {
  // x가 5보다 크고 10보다 작으면 이 코드 블록이 실행됨
}

|| (논리 OR) 두 조건 중 하나라도 참이면 참을 반환합니다.

if (x === 5 || y === 10) {
  // x가 5와 일치하거나 y가 10과 일치하면 이 코드 블록이 실행됨
}

! (논리 NOT) 조건의 부정을 반환합니다.

if (!isLoggedin) {
  // 사용자가 로그인하지 않은 경우에만 이 코드 블록이 실행됨
}

이러한 연산자를 사용하여 자바스크립트에서 강력한 계산과 제어 흐름을 구현할 수 있습니다.

참고 자료

이 문서는 자바스크립트 연산자를 설명하고 예제를 보여줍니다.