为了账号安全,请及时绑定邮箱和手机立即绑定

这样写可以吗?

var x,y;
function add(x,y){
    if(x>y){
        document.write("值较大的是"+x+"
");
    }
    else if(x=y){
        document.write("值较大的是"+x+y+"一样的""
");
    }
    else{
         document.write("值较大的是"+y+"
");
    }
}
var add(5,4);
var add(4,7);
var add(5,5);

 

这样写有问题吗??



正在回答

3 回答

var x,y; 

这个不用写了  

在function add()函数里面的参数为形参;

在后面调用里面  直接传实参就行了,

函数调用    一般情况下不用再赋值给变量  ~

直接调用 add(参数1,参数2);

如果要把函数赋值给变量

要这样写   var  变量名= add(参数1,参数2);

0 回复 有任何疑惑可以回复我~
#1

weibo_晴天阴天下雨天天天天_0 提问者

嗯嗯 谢谢 说的很仔细
2017-06-28 回复 有任何疑惑可以回复我~

else if(x=y){

        document.write("值较大的是"+x+y+"一样的""

");

少个+号

document.write("值较大的是"+x+y+"一样的"+"

");


0 回复 有任何疑惑可以回复我~

有问题,不用再去定义函数了 16, 17 ,18行,直接调用就好了

0 回复 有任何疑惑可以回复我~
#1

weibo_晴天阴天下雨天天天天_0 提问者

哦哦 好的 谢谢
2017-06-26 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468189    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

这样写可以吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信