131. 实现_.chunk()

JavaScriptLodash
觉得这个题有帮助吗?

总共 -通过 / -执行

_.chunk() 可以用来按一定长度分割数组。

请实现chunk(arr: any[], size: number)

chunk([1,2,3,4,5], 1)
// [[1], [2], [3], [4], [5]]

chunk([1,2,3,4,5], 2)
// [[1, 2], [3, 4], [5]]

chunk([1,2,3,4,5], 3)
// [[1, 2, 3], [4, 5]]

chunk([1,2,3,4,5], 4)
// [[1, 2, 3, 4], [5]]

chunk([1,2,3,4,5], 5)
// [[1, 2, 3, 4, 5]]

如果size小于0,返回空数组即可。

争取5分钟以内搞定这个问题

讨论(33)