⊗jsPmCdLSI 117 of 505 menu

Loģisko izteiksmju inversija JavaScript

Apskatīsim šādu kodu:

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

Pašlaik mūsu nosacījums ir šāds: num jābūt no 0 līdz 5. Invertēsim šo nosacījumu, tas ir, pārveidosim to par tā pretējo. Pretējais nosacījums būs šāds: num jābūt mazākam vai vienādam ar 0 VAI lielākam vai vienādam ar 5:

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

Kā jūs redzat, lai invertētu nosacījumu, ir nedaudz jāpadomā. Daudz vienkāršāk būs izmantot operatoru !, kas ir loģiskais . Izmantojot šo operatoru, mums pietiek ielikt zīmi ! pirms sākotnējā nosacījuma - un tas tiks invertēts pats:

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

Dots šāds kods:

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

Izmantojot operatoru !, invertējiet doto nosacījumu.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt