JavaScript 캘린더에서 배열을 2차원 배열로 분할하기
이전 강의에서 우리는 좌우로 빈 문자열로 채워진 배열을 만들었습니다. 이제 이 배열을 2차원 배열로 분할해 보겠습니다. 이를 위해 다음과 같은 chunk 함수를 만들겠습니다:
function chunk(arr, n) {
// n - 하위 배열의 요소 개수
}
우리의 함수를 다음과 같이 사용할 수 있습니다:
let res = chunk(normalize(arr, firstWeekDay, 6 - lastWeekDay), 7));
console.log(res);
설명된 함수 chunk를 구현하고
그 동작을 확인하세요.