4 of 264 menu

คำสั่ง switch

คำสั่ง switch ใช้สำหรับ เลือกหนึ่งค่าจากชุดของค่าต่างๆ

ไวยากรณ์

switch (ตัวแปร) { case 'ค่า1': /* นี่คือโค้ดที่จะทำงานในกรณีที่ ตัวแปรมีค่าเท่ากับ ค่า1 */ break; case 'ค่า2': /* นี่คือโค้ดที่จะทำงานในกรณีที่ ตัวแปรมีค่าเท่ากับ ค่า2 */ break; case 'ค่า3': /* นี่คือโค้ดที่จะทำงานในกรณีที่ ตัวแปรมีค่าเท่ากับ ค่า3 */ break; default: /* นี่คือโค้ดที่จะทำงานในกรณีที่ ค่าของตัวแปรไม่ตรงกับค่าใดเลย */ break; };

การเปรียบเทียบใช้การเท่ากันแบบเข้มงวด (strict equality) บล็อก default ไม่จำเป็นต้องมีเสมอไป

ตัวอย่าง

แสดงภาษาของผู้ใช้ตาม ค่าของตัวแปร lang:

let lang = 'ru'; switch (lang) { case 'ru': alert('ภาษา​รัส​เซีย'); break; case 'en': alert('ภาษา​อังกฤษ'); break; case 'de': alert('ภาษา​เยอรมัน'); break; default: alert('ไม่รองรับภาษา​นี้'); break; };

ตัวอย่าง

แสดงฤดูกาลที่สอดคล้องกับค่า ในตัวแปร:

let num = 3; switch (num) { case 1: alert('ฤดูใบไม้ผลิ'); break; case 2: alert('ฤดูร้อน'); break; case 3: alert('ฤดูใบไม้ร่วง'); break; case 4: alert('ฤดูหนาว'); break; };

ดูเพิ่มเติม

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