[javascript] 단항 연산자

소개: JavaScript에서 단항 연산자는 변수나 상수에 대해 단 하나의 피연산자에 적용되는 연산자입니다. 이 블로그 포스트에서는 JavaScript의 주요 단항 연산자들을 살펴보고, 각각의 동작과 사용 예시에 대해 알아보겠습니다.

목차

  1. 단항 증가 연산자 (++)
  2. 단항 감소 연산자 (−−)
  3. 부정 연산자 (!)
  4. 타입 변환 연산자 (+)
  5. typeof 연산자

단항 증가 연산자 (++)

단항 증가 연산자는 피연산자의 값을 1 증가시킵니다.

let x = 5;
x++;
// x는 이제 6입니다.

단항 감소 연산자 (−−)

단항 감소 연산자는 피연산자의 값을 1 감소시킵니다.

let y = 10;
y--;
// y는 이제 9입니다.

부정 연산자 (!)

부정 연산자는 주어진 피연산자를 부정합니다. 피연산자가 true이면 false로, false이면 true로 변환됩니다.

let isValid = false;
let isInvalid = !isValid;
// isInvalid는 이제 true입니다.

타입 변환 연산자 (+)

타입 변환 연산자는 주어진 피연산자를 숫자로 변환합니다.

let str = "10";
let num = +str;
// num은 이제 숫자 10입니다.

typeof 연산자

typeof 연산자는 피연산자의 데이터 타입을 나타내는 문자열을 반환합니다.

let z = 5;
console.log(typeof z);
// "number"가 출력됨.

이러한 단항 연산자들을 적절히 활용하여 JavaScript 코드를 작성할 때, 변수나 값을 다루는 데 유용하게 활용할 수 있습니다.

참고문헌:

이상으로 JavaScript의 단항 연산자에 대한 블로그 포스트를 마치겠습니다.