为什么不用return的话结果是这样的??
<script type="text/javascript"> function com(a,b) //定义函数 {if(a>b) document.write(a); else if(b>a) document.write(b); else document.write("相等"); } document.write(" 5 和 4 的较大值是:"+com(3,4)+"<br>"); document.write(" 6 和 3 的较大值是:"+com(6,3) ); </script> 结果: 4 5 和 4 的较大值是:undefined 6 6 和 3 的较大值是:undefined 这个结果是为什么呢?