慕用1114627
2016-05-21 21:44
function bj(a,b){
var c;
if(a>b) c=a
else c=b
return c;
}
这里return c改为document.write(c)后,后面调用函数时就变成undefined,为什么啊?
document.write()是在页面上显示,return是函数运行后返回的值。没有return函数没有返回值,然后赋值给变量或者作为参数传递时会出现undefined
JavaScript进阶篇
468060 学习 · 21891 问题
相似问题