⊗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('---'); }

ดังที่คุณเห็น การจะกลับด้านเงื่อนไข จำเป็นต้องคิดสักหน่อย แต่วิธีที่ ง่ายกว่ามากคือการใช้ตัวดำเนินการ !, ซึ่งเป็นตัวดำเนินการ NOT ตรรกะ ด้วยตัวดำเนินการนี้ เราเพียงแค่ ใส่เครื่องหมาย ! ไว้หน้าต้นฉบับ เงื่อนไข - และมันจะถูกกลับด้านโดยอัตโนมัติ:

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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ