LeetCode - 2677. Chunk Array

henu·2023년 9월 6일
0

LeetCode

목록 보기
60/186

Solution

var chunk = function(arr, size) {
    const output = [];

    for(let i=0; i<arr.length; i+=size) {
        output.push(arr.slice(i, i+size));
    }

    return output;
};

Explanation

문제의 요지는 간단하다. 배열을 주어진 size길이만큼 계속해서 끝까지 잘라내는 것이다.
for문에서 인덱스 isize만큼 증가하도록 작성하면 된다. 그리고 slice 메소드에서 두 번째 매개변수에 i+size를 전달하면 size길이만큼 배열을 잘라낸다.

0개의 댓글