输入部分,可直接使用连续弹出三个弹出框的方式进行输入(当然还有其它很多的方法,重点不在输入,能输入数据就行,怎么写都无所谓)
代码:
var a = parseInt(prompt('input'));
var b = parseInt(prompt('input'));
var c = parseInt(prompt('input'));
法一:最原始笨拙的方法
if(a > b && a > c){ //a>b 且 a>c
document.write('a最大 ' + a); //所以a最大
}
if(b > a && b > c){
document.write('b最大 ' + b);
}
if(c > a && c > b){
document.write('c最大 ' + c);
}
if(a = b = c){
document.write('三个数相等');
}
法二:
if(a > b) { //当a>b时
if(a > c) { //如果同时a>c
document.write(a); //a>b,c 所以a最大
}else{
document.write(c); //c>a>b 所以c最大
}
}
else if(b > a){
if(b > c) {
document.write(b);
}else{
document.write(c);
}
}
else{
document.write('三个数相等');
}
用函数也能求得结果,其中的求值原理和以上差不多,