⊗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 для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць