求最大最小值
js中利用假设法求取最大最小值
1.最大值
var arr7=[1,4,6,3,8];
function max(arr7){
var maxnum=arr7[0];//假设第一个数是最大的即为maxnum
for(i=1;i<=arr7.length;i++){
if(arr7[i]>maxnum){
maxnun=arr7[i];
}//判断是否有比maxnum大的数,如果有,则将这个数赋值给maxnum
}
return maxnum;//循环直到输出最大值
}
document.write("<br />"+max(arr7));//输出结果
输出:
"8"
2.最小值
var arr7=[1,4,6,3,8];
function min(arr7){
var minnum=arr7[0];
for(i=1;i<=arr7.length;i++){
if(arr7[i]<minnum){
minnum=arr7[i];
}
}
return minnum;
}
document.write("<br />"+min(arr7));//输出结果
输出:
"1"