为什么不能用document.write输出一定要用return,而且显示结果是这种样子:
为什么不能用document.write输出一定要用return,而且显示结果是这种样子:
5 5 和 4 的较大值是:undefined
6 6 和 3 的较大值是:undefined
<script type="text/javascript">
//定义函数
function comp(a,b){
if(a>b){
document.write(a);
}
else if(a == b){
document.write(a);
}
else{
document.write(b);
}
}
//调用函数,实现下面两组数中,返回较大值。
document.write(" 5 和 4 的较大值是:" + comp(5,4) + "<br>");
document.write(" 6 和 3 的较大值是:" + comp(6,3));
</script>