JavaScript의 삼항 연산자

이번 강의에서는 <삼항 연산자>라는 특별한 연산자를 살펴보겠습니다. 이는 if-else 구문의 축약 형태를 나타냅니다. 그 구문은 다음과 같습니다:

javascriptlet 변수 = 조건 ? 값1 : 값2;

연산자의 작동 방식: 조건이 참이면 값1이 반환되고, 그렇지 않으면 - 값2가 반환됩니다. 이 연산자를 사용하여 코드 예제를 만들어 보겠습니다:

javascriptlet age = 17;
let adult = age >= 18 ? true: false;
console.log(adult);

이 코드를 완전한 형태로 다음과 같이 다시 작성할 수 있습니다:

javascriptlet age = 17;
let adult;

if (age >= 18) {
  adult = true;
} else {
  adult = false;
}

console.log(adult);

삼항 연산자는 코드 이해를 어렵게 만들 수 있으므로, 가장 단순한 경우에만 사용해야 합니다.

Задание 1

다음 코드를 삼항 연산자를 사용하여 다시 작성하세요:

javascriptlet num = 1;
let res;

if (num >= 0) {
  res = '1';
} else {
  res = '2';
}

console.log(res);