90 of 100 menu

ระดับ 9.10 ของชุดแบบฝึกหัด JavaScript

กำหนดตาราง ผู้ใช้คลิกตามลำดับ บนสองเซลล์เพื่อเลือกเซลล์เหล่านั้น ทำให้ เซลล์ทั้งหมดที่อยู่ระหว่างเซลล์ ที่ผู้ใช้คลิกถูกไฮไลต์ด้วยสีแดง

เขียนโค้ดที่กำหนด ระดับการซ้อนสูงสุด ของอาร์เรย์หลายมิติ

กำหนดรายการข้อมูลบางส่วนสำหรับวันที่เฉพาะ เก็บไว้ในโครงสร้างต่อไปนี้:

let data = [ { year: 2019, month: 11, day: 20, data: ['อาร์เรย์พร้อมข้อมูล'] }, { year: 2019, month: 11, day: 21, data: ['อาร์เรย์พร้อมข้อมูล'] }, { year: 2019, month: 12, day: 25, data: ['อาร์เรย์พร้อมข้อมูล'] }, { year: 2019, month: 12, day: 26, data: ['อาร์เรย์พร้อมข้อมูล'] }, { year: 2020, month: 10, day: 29, data: ['อาร์เรย์พร้อมข้อมูล'] }, { year: 2020, month: 10, day: 30, data: ['อาร์เรย์พร้อมข้อมูล'] }, { year: 2020, month: 11, day: 19, data: ['อาร์เรย์พร้อมข้อมูล'] }, { year: 2020, month: 11, day: 20, data: ['อาร์เรย์พร้อมข้อมูล'] }, }

เขียนโค้ดที่จะเปลี่ยนโครงสร้าง ข้อมูลให้เป็นโครงสร้างดังต่อไปนี้:

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