- 主页/
- 京东第一题答案(JavaScript)
京东第一题答案(JavaScript)
发布于 2018-09-09 21:04
1063 次浏览
1 赞
最后一次编辑是 2018-09-09 21:06
来自 试题交流
function sortNumber(val1,val2){ if(val1 > val2){ return 1; }else if(val1 < val2){ return -1; }else{ return 0; } } function handle(length,arr){ var midNumber = 0; var index = 0; arr.sort(sortNumber); if(length%2 === 1){ index = Math.ceil(length/2) - 1; midNumber = arr[index]; return midNumber; }else{ index = length/2 - 1; midNumber = (arr[index] + arr[index+1])/2; return midNumber; } } var arr = [3,2,9,10,11]; console.log(handle(arr.length,arr));
添加回复