function MaxInTwo(m,n){
var m,n,max;
if(n>m){
max=n;
}
return max;
}
//console.log(MaxInTwo(1,29));//可以用来测试MaxInTwo函数用来比较两个数值大小是否可行
function MaxInThree(a,b,c){
var a,b,c,max;
max=MaxInTwo(a,b)>c?MaxInTwo(a,b):c;//使用条件运算符判断三个数的最大值
return max;
}
console.log(MaxInThree(23,67,48));
首先定义一个MaxInTwo函数,用一个简单的if找出两个数中的最大值并返回
然后定义了一个MaxInThree函数,在该函数中调用MaxInTwo函数来比较三个数中的最大值
调用MaxInTwo函数时,得到的就已经是一个值,即最大值,所以可以直接将MaxInTwo函数看做一个值来跟第三个数进行比较,这里用的是条件运算符?:进行的判断,很容易就得到了三个数中的最大值了。