首页 > 解决方案 > 如何使用 for 循环和 javascript map reduce functoins 将数组放入成对集合

问题描述

[1,2,3,4,5,6] 应改为设置包含 {1,2},{2,3},{3,4},{4,5},{5,6} 使用正常for 循环并使用 javascript map 和 reduce 函数将数组转换为使用不同技术的对组 提前致谢

标签: javascriptarrays

解决方案


为什么不是一个简单的 for 循环?数组函数很棒,但通常是不必要的。

const arr = [1,2,3,4,5,6]
const result = []

for (let i = 1; i < arr.length; ++i)
  result.push([arr[i-1], arr[i]])
  
 console.log(result)


推荐阅读