【发布时间】:2020-08-28 22:50:51
【问题描述】:
var arr = [1,2,3,4]
arr.map((x,i) => arr[i+1] - x)
// 1,1,1,NaN
有没有办法可以使用Array.map 或Array.filter 方法中的索引来比较值而不比较最终索引以避免NaN 的结果?
【问题讨论】:
-
你期望输出是什么?
-
Map 总是产生一个相同大小的数组。您只能定义必须以不同方式计算的值
标签: javascript arrays sorting iteration