From 49c9f6c890f00f3706f1b8b5965cd1264820b0b5 Mon Sep 17 00:00:00 2001 From: Yuya Minamide Date: Wed, 7 Jun 2023 10:19:57 -0700 Subject: [PATCH] solved 2677. Chunk Array --- 2677.chunk-array.js | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 2677.chunk-array.js diff --git a/2677.chunk-array.js b/2677.chunk-array.js new file mode 100644 index 0000000..0c43b35 --- /dev/null +++ b/2677.chunk-array.js @@ -0,0 +1,21 @@ +/** + * URL of this problem + * https://leetcode.com/problems/chunk-array/ + */ + +/** + * @param {Array} arr + * @param {number} size + * @return {Array[]} + */ +var chunk = function (arr, size) { + if (size === 0 || arr.length === 0) return []; + + const ChunkedArr = []; + + for (let i = 0; i < arr.length; i += size) { + ChunkedArr.push(arr.slice(i, i + size)); + } + + return ChunkedArr; +};