var aa = [];
var bb = [];
for(var i=0;i<6;i++){
aa.push(i)
//bb do thing
}
// 然后 如上 如果循环长度为6的话 我想让bb变量成这样 bb = [[0,1,2,3,4],[5]] 每单个数组五个满的话就换成下个数组 该如何实现??
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
代码来了,虽然是个简单问题,写Functional和写流程图方式还是不一样:
如果支持spread operator,容易写成pure/immutable的,但效率会有牺牲,不能用于处理太大的数组:
slice可以拿來切割數組,剛好可以用在這裡實現
输出: