js中为数组添加一个获取数组中最大数值的方法

<!DOCTYPE html >
< html lang= "en" >
< head >
< meta charset= "UTF-8" >
< meta name= "viewport" content= "width=device-width, initial-scale=1.0" >
< meta http-equiv= "X-UA-Compatible" content= "ie=edge" >
< title >Document </ title >
</ head >
< body >
< script >
// 需求:为数组添加一个获取数组中最大数值 的方法,并调用。
// 创建一个数组
var arr = [ 1, 5, 3, 6, 22, 77, 32, 66, 86];
// 给数组添加一个自定义方法 getMaxNum()
arr.getMaxNum = function(){
// 在方法中定义一个变量max,max的值为 Number.MIN_VALUE;
var max = Number.MIN_VALUE;
// 遍历数组,让数组中每一个值与max做比较,如果数组的值大于max,将数组的值赋值给max,直到遍历完成。
for( var i = 0; i < arr.length; i++){
if(max < arr[i]){
max = arr[i];
}
}
// 返回max
return max;
}
// 调用
console.log(arr.getMaxNum());
< / script >
</ body >
</ html >

猜你喜欢

转载自blog.csdn.net/yellowmushroom/article/details/80248066