题目链接

要求

猴子吃香蕉, 分割数组

(猴子吃香蕉可是掰成好几段来吃哦)

把一个数组arr按照指定的数组大小size分割成若干个数组块。

例如:chunk([1,2,3,4],2)=[[1,2],[3,4]];

chunk([1,2,3,4,5],2)=[[1,2],[3,4],[5]];


思考

  也就是把数组分为若干子数组。分为子数组元素个数= 数组元素个数/指定数组大小。如果有余数,需要把余数给另外加一。
  可想象成为猴子吃香蕉。一段一段的累加。比较适合使用循环来解决。


解法
解法1

解法2

相关链接

JavaScript slice() 方法


发表评论

电子邮件地址不会被公开。 必填项已用*标注