你的位置:首页 > 软件开发 > Java > code war 天天一练(3)

code war 天天一练(3)

发布时间:2017-06-23 00:01:03
今天又接着来继续做一道有关数组的题:这里有一个难点是,数字排序里有负数。使用sort进行排序也会报错。所以,几经思考和测试后,我的答案如下:function highAndLow(numbers){ var numArr=[],numArr1=[],numArr2=[]; num ...

code war 天天一练(3)

今天又接着来继续做一道有关数组的题:

code war 天天一练(3)

这里有一个难点是,数字排序里有负数。使用sort进行排序也会报错。

所以,几经思考和测试后,我的答案如下:

function highAndLow(numbers){ var numArr=[],numArr1=[],numArr2=[]; numbers.split(' ').map(function(n){   if(n>=0){     numArr2.push(n);   }else{     numArr1.push(n);   } }); numArr1.sort((a,b)=>b-a); numArr2.sort((a,b)=>b-a); numArr = numArr2.concat(numArr1); numArr.splice(1,numArr.length-2); return numArr.join(' ')}

原标题:code war 天天一练(3)

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录