⊗jsPmCdLSI 117 of 505 menu

Invertiranje logičnih izrazov v JavaScript

Razmislimo o naslednji kodi:

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

Trenutno je naš pogoj tak: num mora biti od 0 do 5. Invertirajmo ta pogoj, to pomeni, da ga spremenimo v njegovo nasprotje. Nasprotni pogoj bo tak: num mora biti manjši ali enak 0 ALI večji ali enak 5:

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

Kot vidite, za invertiranje pogoja se moramo malo zamisliti. Veliko lažje bo uporabiti operator !, ki predstavlja logično NE. S tem operatorjem je dovolj, da pred začetni pogoj postavimo znak ! - in pogoj se invertira sam:

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

Podana je naslednja koda:

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

Z uporabo operatorja ! invertirajte navedeni pogoj.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni