코드
let arr = [10, 13, 10, 11, 15,
12, 32, 30, 23, 11,
11, 25, 50, 33, 15,
29, 27, 21, 37, 27,
18, 13, 30, 13, 16];
let newArr = [];
while(arr.length) newArr.push(arr.splice(0,5));
console.log(newArr);
arr.length가 0이 되기 전까지 1줄씩 splice하여 newArr에 넣는다.
출력결과
728x90
'IT > JavaScript' 카테고리의 다른 글
[자바스크립트] Array.from() - 배열 초기화 한번에 하기 (0) | 2021.03.17 |
---|---|
[자바스크립트] flat() 함수-중첩된 배열 구조 하나로 합치기 (0) | 2021.02.01 |
[자바스크립트] 배열에서 최댓값/최솟값 구하기 (0) | 2021.01.18 |
[자바스크립트] 콜 스택(Call stack), 블로킹(Blocking) 개념 이해 (0) | 2021.01.08 |
[자바스크립트] localStorage 데이터 저장/삭제 해결 방법 (0) | 2021.01.07 |