js用函数求数组中最大值和最小值
function getMax (arr) {
var max = arr[0];
var min = arr[0];
var newArr = []; //存放最大值和最小值
for (var i = 0; i < arr.length; i++) {
if (max < arr[i]) {
max = arr[i];
}
else if (min > arr[i]) {
min = arr[i];
}
}
return max;
}
document.write(getMax([1,3,4,5,6,10,0,98,2]));
之后怎么做
在你的基础上修改的,
function getMax (arr) {
var max = arr[0];
var min = arr[0];
var newArr = []; //存放最大值和最小值
for (var i = 0; i < arr.length; i++) {
if (max < arr[i]) {
max = arr[i];
}
if (min > arr[i]) { //不能用else的
min = arr[i];
}
}
newArr[0]=max;
newArr[1]=min;
return newArr;
}
document.write(getMax([1,3,4,5,6,10,0,98,2]));
结果
98,0
热门标签: