90 of 100 menu

JavaScript 문제집 레벨 9.10

테이블이 주어집니다. 사용자가 두 개의 셀을 차례대로 클릭하여 강조 표시합니다. 사용자가 클릭한 셀 사이에 순서대로 위치한 모든 셀이 빨간색으로 강조 표시되도록 만드세요.

다차원 배열의 최대 중첩 깊이를 결정하는 코드를 작성하세요.

다음 구조에 저장된 특정 날짜의 데이터 목록이 주어집니다:

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: ['데이터 배열'] }, ]

다음 형태의 데이터 구조로 재구성하는 코드를 작성하세요:

{ year1: { month1: { day1: [데이터 배열], day2: [데이터 배열], day3: [데이터 배열], } month2: { day1: [데이터 배열], day2: [데이터 배열], day3: [데이터 배열], } } year2: { month1: { day1: [데이터 배열], day2: [데이터 배열], day3: [데이터 배열], } month2: { day1: [데이터 배열], day2: [데이터 배열], day3: [데이터 배열], } } }
한국어
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
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부