JavaScript-də üçlü operator

Bu dərsdə biz konstruksiyanın qısaldılmış variantını təmsil edən xüsusi üçlü operatoru nəzərdən keçirəcəyik. Onun sintaksisi aşağıdakı kimi görünür:

javascriptlet dəyişən = şərt ? dəyər1 : dəyər2;

Operator belə işləyir: əgər şərt doğrudursa, onda dəyər1 qaytarılır, əks halda - dəyər2. Gəlin bu operatorun istifadəsi ilə bir kod nümunəsi edək:

javascriptlet yaş = 17;
let böyük = yaş >= 18 ? true: false;
console.log(böyük);

Bu kodu tam şəkildə aşağıdakı kimi yenidən yazmaq olar:

javascriptlet yaş = 17;
let böyük;

if (yaş >= 18) {
  böyük = true;
} else {
  böyük = false;
}

console.log(böyük);

Üçlü operatordan yalnız ən sadə hallarda istifadə etmək lazımdır, çünki onun istifadəsi kodu başa düşməni çətinləşdirir.

Задание 1

Aşağıdakı kodu üçlü operator vasitəsilə yenidən yazın:

javascriptlet ədəd = 1;
let nəticə;

if (ədəd >= 0) {
  nəticə = '1';
} else {
  nəticə = '2';
}

console.log(nəticə);