A ternáris operátor a JavaScript-ben

Ebben a leckében egy speciális, ternáris operátort fogunk megvizsgálni, ami a if-else szerkezet rövidített változata. Szintaxisa a következő:

javascriptlet változó = feltétel ? érték1 : érték2;

Az operátor a következőképpen működik: ha a feltétel igaz, akkor a érték1 ad vissza, ellenkező esetben - érték2. Készítsünk egy kódpéldát ennek az operátornak a használatával:

javascriptlet kor = 17;
let felnőtt = kor >= 18 ? true: false;
console.log(felnőtt);

Ezt a kódot teljes formában a következőképpen írhatjuk át:

javascriptlet kor = 17;
let felnőtt;

if (kor >= 18) {
  felnőtt = true;
} else {
  felnőtt = false;
}

console.log(felnőtt);

A ternáris operátort csak a legegyszerűbb esetekben szabad használni, mivel használata nehezíti a kód megértését.

Задание 1

Írja át a következő kódot ternáris operátorral:

javascriptlet num = 1;
let res;

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

console.log(res);