⊗jsPmCdLSI 117 of 505 menu

JavaScript-də məntiqi ifadələrin inversiyası

Aşağıdakı kodu nəzərdən keçirək:

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

Hal-hazırki şərtimiz belədir: num 0-dan 5-dək olmalıdır. Gəlin bu şərti inversiya edək, yəni onu əksinə çevirək. Əks şərt belə olacaq: num 0-dan kiçik və ya bərabər OLMALIDIR VƏYA 5-dan böyük və ya bərabər OLMALIDIR:

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

Gördüyünüz kimi, şərti inversiya etmək üçün bir az düşünmək lazımdır. Bunun yerine məntiqi DEYİL təmsil edən ! operatorundan istifadə etmək daha asan olardı. Bu operatorun köməyi ilə biz sadəcə ! işarəsini ilkin şərtin qarşısına qoyuruq - və şərt öz-özünə inversiya olunur:

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

Aşağıdakı kod verilmişdir:

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

! operatorundan istifadə edərək verilmiş şərti inversiya edin.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et