用JavaScript写一个函数。 传入是一个list,返回一个最大值。

来源:百度知道 编辑:UC知道 时间:2024/05/08 09:41:21
用js写一个函数。

传入是一个list,返回一个最大值。

function max(list){
if (list.length==0) return null;
var max=list[0];
for (var i=1;i<list.length;i++){
max=Math.max(max,list[i]);
}
return max;
}

function getMaxValue(list) {
var max = 0;
for (var i=0; i<list.length; i++) {
if (0 == i) {
max = list[i];
} else {
if (list[i] > max) {
max = list[i];
}
}
}
return max;
}
var list = new Array();
list.push(2);
list.push(0);
list.push(3);
list.push(10);
list.push(5);
list.push(6);
alert(getMaxValue(list));

function getMax(a)
{
return a.sort(function(a,b){return a-b;})[a.length-1];
}

function _max(a){
return a.sort()[a.length-1];
}