⊗jsPmCdLSI 117 of 505 menu

Loogiliste avaldiste inverteerimine JavaScriptis

Vaatleme järgmist koodi:

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

Praegu on meie tingimus järgmine: num peab olema vahemikus 0 kuni 5. Inverteerime selle tingimuse, see tähendab, muudame selle vastupidiseks. Vastupidine tingimus saab olema järgmine: num peab olema väiksem või võrdne 0 VÕI suurem või võrdne 5:

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

Nagu näete, tuleb tingimuse inverteerimiseks mõnevõrra mõelda. Palju lihtsam on kasutada operaatorit !, mis esindab loogilist EI. Selle operaatori abil piisab, kui paneme märgi ! algse tingimuse ette - ja see inverteerub ise:

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

Antud on järgmine kood:

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

Kasutades operaatorit ! inverteerige antud tingimus.

Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu