猿问

js判断数组最大值的原理是什么求解?

求解if求最大值的原理是什么?最小值用if判断又怎么取?
vararr=[1,12,4,124.45,8,99998,456];
for(vari=0;iif(arr[0]arr[0]=arr[i];
}
}
海绵宝宝撒
浏览 295回答 2
2回答

慕后森

vararr=[1,12,4,124.45,8,99998,456];Math.max.apply(Math,arr);Math.min.apply(Math,arr);

慕桂英3389331

Array.prototype.max=function(){varmax=null;for(variinthis){varv=parseFloat(this[i]);if(max==null){max=v;}else{max=v>max?v:max;}}returnmax;}test:vara=[1,3,9,5,7];a.max()output:9
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答