小编Vis*_*waj的帖子

将数组元素分组为 n 组

我有一个数组

let arr = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]; 
Run Code Online (Sandbox Code Playgroud)

我想将其分组为一组 n 数组,以便 result[0] 中的前 n 个元素,以及 result[1] 中的后 n 个元素,如果剩余任何元素,则将其丢弃。

let sampleOutput = [[0, 1, 2, 3, 4, 5, 6], [7, 8, 9, 10, 11, 12, 13]] for n = 7; 
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

function group5(arr, len) {
 let result = [];
 let loop=parseInt(arr.length/len)
 for (let i=0; i<arr.length; i+=len) {
  let x = []; let limitReached = false;
  for (let j=0; j<len; …
Run Code Online (Sandbox Code Playgroud)

javascript arrays set

5
推荐指数
1
解决办法
4897
查看次数

标签 统计

arrays ×1

javascript ×1

set ×1