⊗jsPmCdLSI 117 of 505 menu

Инверт кардани ибораҳои мантиқӣ дар JavaScript

Коди зеринро дида мебароем:

if (num > 0 && num < 5) { console.log('+++'); } else { console.log('---'); }

Акнун шарти мо ин аст: num бояд аз 0 то 5 бошад. Биёед ин шартро инверт кунем, яъне онро ба зидди он табдил диҳем. Шарти зиддӣ инҳо хоҳад шуд: num бояд хурдтар ё баробар аз 0 Ё бошад калонтар ё баробар аз 5:

if (num <= 0 || num >= 5) { console.log('+++'); } else { console.log('---'); }

Чунон ки шумо мебинед, барои инверт кардани шарт, якчанд фикр кардан лозим аст. Хеле осонтар истифода бурдани оператори ! хоҳад буд, ки намояндагии мантиқии НЕ мебошад. Бо ёрии ин оператор ба мо кифоя аст, ки аломати !-ро пеш аз шарти аслӣ гузорем - ва он худ ба худ инверт мешавад:

if ( !(num > 0 && num < 5) ) { console.log('+++'); } else { console.log('---'); }

Коди зерин дода шудааст:

if (num1 >= 0 || num2 <= 10) { console.log('+++'); } else { console.log('---'); }

Бо истифода аз оператори ! шарти дархолшударо инверт кунед.

Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан