Opereta Ternari katika JavaScript

Katika somo hili tutachunguza opereta ternari maalum, ambayo ni toleo lilyofupishwa la muundo if-else. Sintaksia yake inaonekana kama ifuatavyo:

javascriptlet kutofautisha = sharti ? thamani1 : thamani2;

Opereta hufanya kazi hivi: ikiwa sharti ni kweli, basi thamani1 inarudishwa, vinginevyo - thamani2. Hebu tufanye mfano wa msimbo ukitumia opereta hii:

javascriptlet umri = 17;
let mtu_mzima = umri >= 18 ? kweli: uwongo;
console.log(mtu_mzima);

Msimbo huu kwa umbo kamili unaweza kuandikwa tena kama ifuatavyo:

javascriptlet umri = 17;
let mtu_mzima;

if (umri >= 18) {
  mtu_mzima = kweli;
} else {
  mtu_mzima = uwongo;
}

console.log(mtu_mzima);

Opereta Ternari inapaswa kutumiwa tu katika hali rahisi zaidi, kwani matumizi yake yanaongeza ugumu wa kuelewa msimbo.

Задание 1

Andika tena msimbo ufuatao kwa kutumia opereta ternari:

javascriptlet nambari = 1;
let matokeo;

if (nambari >= 0) {
  matokeo = '1';
} else {
  matokeo = '2';
}

console.log(matokeo);