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);
这样写有问题吗??
var x,y;
这个不用写了
在function add()函数里面的参数为形参;
在后面调用里面 直接传实参就行了,
函数调用 一般情况下不用再赋值给变量 ~
直接调用 add(参数1,参数2);
如果要把函数赋值给变量
要这样写 var 变量名= add(参数1,参数2);
else if(x=y){
document.write("值较大的是"+x+y+"一样的""
");
少个+号
document.write("值较大的是"+x+y+"一样的"+"
");
有问题,不用再去定义函数了 16, 17 ,18行,直接调用就好了