⊗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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау