⊗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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა