1.遍历比较function forMax(arr){ var max=arr[0]; for(var i=1;i<arr.length;i++){ arr[i]>max&&(max=arr[i]); } return max;}var rs=forMax(arr=[50,2,40,5]);console.log(rs);//50;2.排序比较function sortMax(arr){ arr.sort(compare); return arr[arr.length-1];}function compare(a,b){ return a-b;}var rr=sortMax(arr=[30,3,69,7]);console.log(rr);//69 3.使用Math的方法function MathMax(arr){ return Math.max.apply(null,arr);}var rt=MathMax(arr=[30,18,20,45]);console.log(rt);//45
时间: 2024-10-03 15:12:04