课程
/前端开发
/JavaScript
/JavaScript进阶篇
function big(x,y){ if(x>y){ return x; }else if(x<y){ return y; }else{ return ("x=y"); } }
2016-03-04
源自:JavaScript进阶篇 5-6
正在回答
function big(x,y){ if(x>y){ document.write(x); }else if(x<y){ document.write(y); }else{ document.write(x=y); } } big(4,6);
可以输出大的啊,是哪里有问题呢
羽. 提问者
那是因为你最好没有调用函数吧
write不能对值进行处理
function big(x,y){ if(x>y){ document.write(x); }else if(x<y){ document.write(y); }else{ document.write(x=y); } } big(4,6); document.write('这两个数中较大的是:'+big(4,6));
你把这个输出一下再结合我发的文字肯定就能明白了
因为要对函数的输出结果进行处理
懒人一只
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
3 回答用了return为什么还要用document.write
5 回答为什么必须是>= 而不能写=>?
3 回答为什么不能用document.write输出一定要用return,而且显示结果是这种样子:
2 回答为什么用getElementsByTagName找table不行必须要用getElementsById
1 回答这节有必要用document.write()吗?