3 of 264 menu

โครงสร้าง else if

โครงสร้าง else if เป็นได้ทั้ง โครงสร้าง else และเงื่อนไข if ถัดไปในเวลาเดียวกัน

ไวยากรณ์

if (นิพจน์ตรรกะ 1) { /* โค้ดที่อยู่ที่นี่จะทำงาน ถ้านิพจน์ตรรกะ 1 เป็นจริง */ } else if (นิพจน์ตรรกะ 2) { /* โค้ดที่อยู่ที่นี่จะทำงาน ถ้านิพจน์ตรรกะ 2 เป็นจริง */ } else { /* โค้ดที่อยู่ที่นี่จะทำงาน ถ้านิพจน์ตรรกะ 2 เป็นเท็จ */ };

ในกรณีที่ภายในวงเล็บปีกกามีเพียงหนึ่งนิพจน์ สามารถไม่เขียนวงเล็บปีกกานั้นได้

ตัวอย่าง

มาตรวจสอบว่าตัวแปรเก็บหมายเลข 1, 2 หรือ 3 ไว้หรือไม่ และแสดงค่า ที่ตรงกัน:

let num = 1; if (num == 1) { alert('value1'); } else if (num == 2) { alert('value2'); } else if (num == 3) { alert('value3'); } else { alert('ค่าไม่ทราบ'); };

ดูเพิ่มเติม

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