猿问

在线等!同一个js数组 元素求差得出新数组求解答!

例如一个数组[1,2,3,4]如何计算数组中后一个元素减去前一个元素得到新数组就是2-1,3-2,4-3这样得到新数组当然不是手工一个个操作arr[1]-arr[0]这样写不行元素一多要疯
叮当猫咪
浏览 259回答 2
2回答

慕雪6442864

不就是一个循环吗?constlen=a.length-1;constr=[];for(leti=0;iv-a[i]);理论上来说,前者效率更高

芜湖不芜

consta=[1,2,3,4];constres=[];a.reduce((prev,next)=>{res[res.length]=next-prev;returnnext;});
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答