函数中return和document。write输出的不同
function mychar(a,b)
//函数体,判断两个整数比较的三种情况
{
if(a>b){
document.write(a);
}
else if(a<b){
document.write(b);
}
else
document.write(a+b);
}
//调用函数,实现下面两组数中,返回较大值。
document.write(" 5 和 4 的较大值是:"+mychar(5,4)+"<br>");
document.write(" 6 和 3 的较大值是:"+mychar(6,3) );输出结果:75 5 和 4 的较大值是:undefined
6 6 和 3 的较大值是:undefined
怎么回事这样,而且用return则是不会出现这种事情。