14 of 17 menu

ข้อผิดพลาดในการได้ชื่อวันของสัปดาห์จากเลขลำดับใน JavaScript

สมมติว่ามีโจทย์ให้หาชื่อ วันของสัปดาห์จากเลขลำดับของมัน โดยเลขลำดับ เก็บอยู่ในตัวแปร:

let num = 3;

โปรแกรมเมอร์คนหนึ่งแก้โจทย์นี้ ด้วยวิธีต่อไปนี้:

let num = 3; let day; switch (num) { case 0: day = 'อา'; break; case 1: day = 'จ'; break; case 2: day = 'อ'; break; case 3: day = 'พ'; break; case 4: day = 'พฤ'; break; case 5: day = 'ศ'; break; case 6: day = 'ส'; break; }

โปรแกรมเมอร์ได้โค้ดที่ทำงานได้ แต่ยาวมาก เพราะโจทย์นี้สามารถ แก้ให้สั้นลงได้มากด้วยวิธี ต่อไปนี้:

let num = 3; let arr = ['อา', 'จ', 'อ', 'พ', 'พฤ', 'ศ', 'ส']; let day = arr[num];
ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ