⊗jsPmCdLSI 117 of 505 menu

Invertovanje logičkih izraza u JavaScript-u

Razmotrimo sledeći kod:

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

Trenutno je naš uslov ovakav: num mora biti od 0 do 5. Hajde da invertujemo ovaj uslov, odnosno da ga pretvorimo u njegovu suprotnost. Suprotni uslov će biti ovakav: num mora biti manje ili jednako 0 ILI veće ili jednako 5:

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

Kao što vidite, da biste invertovali uslov, morate malo da razmislite. Mnogo je jednostavnije koristiti operator !, koji predstavlja logičko NE. Pomoću ovog operatora dovoljno je da stavite znak ! ispred početnog uslova - i on će se sam invertovati:

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

Dat je sledeći kod:

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

Koristeći operator ! invertujte navedeni uslov.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij