课程
/前端开发
/JavaScript
/JavaScript进阶篇
写完后发现输出框没东西请求大神
2020-12-15
源自:JavaScript进阶篇 5-6
正在回答
function app(a,b){
if(a>b){
return a;
}else if(a<b){
return b;
}else if(a==b){
return 'ff'
}
//调用函数,实现下面两组数中,返回较大值。
document.write(" 5 和 4 的较大值是:"+app(5,4)+"<br>");
document.write(" 5 和 6 的较大值是:" +app(5,6));
我也是这样写的 没问题阿 你这最好去下个编辑器来跑代码看, vscode, hbuilder 都可以,会明显一点
weixin_慕仔4382903 提问者
你给他定义一个变量,在赋值给他就行了。你用我这个试一下
function app(x,y){
if(x>y){
return x;
}else if(x<y){
return y;
}else{
return "相等,同样大";
var a=app(5,4);
var b=app(6,3);
document.write(" 5 和 4 的较大值是:"+a+"<br>");
document.write(" 6 和 3 的较大值是:" +b);
你的可以运行只不过你最后一行少打了个加号
function Max(){ var max=0; for(var i=0;i<arguments.length;i++){ if(arguments[i]>max){ max = arguments[i]; } } return max;}var da1=Max(5,4,6,7,8); var da2 =Max(6,3);
function arr(a,b){ if(a>b){ return a; }else { return b; }}
你这最后那行 少了个加号
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答求大神指教
3 回答求大神指教
3 回答这句还是不太理解,求大神指教
1 回答求大神指教为什么哪里错了?为啥输出不鸟
1 回答求大神指教那不行