以下代码执行后, array 的结果是? var array=[-1,1,3,4,6,10];  array.sort((a,b)=>Math.abs(a-3)-Math.abs(b-3));

区块链毕设网qklbishe.com为您提供问题的解答

以下代码执行后,array的结果是?
 

var array=[-1,1,3,4,6,10]; 

array.sort((a,b)=>Math.abs(a-3)-Math.abs(b-3));

sort() 方法用于对数组的元素进行排序,参数决定排序的顺序。 原数组var array=[-1,1,3,4,6,10]; 参数(a,b)=>Math.abs(a-3)-Math.abs(b-3):即数值减3的绝对值[4,2,0,1,3,7]作为参数决定排序。 根据绝对值减3大小排列[0,1,2,3,4,7],对应的原数组排序后为[3,4,1,6,-1,10]
45:00

以上就是关于问题以下代码执行后, array 的结果是? var array=[-1,1,3,4,6,10];  array.sort((a,b)=>Math.abs(a-3)-Math.abs(b-3));的答案

欢迎关注区块链毕设网-
专业区块链毕业设计成品源码,定制。

区块链NFT链游项目方科学家脚本开发培训

承接区块链项目定制开发

微信:btc9767

QQ :1330797917

TELEGRAM: BTCOK9

承接区块链项目定制开发


qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » 以下代码执行后, array 的结果是? var array=[-1,1,3,4,6,10];  array.sort((a,b)=>Math.abs(a-3)-Math.abs(b-3));

发表回复