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

为什么报错

function  ggg(){
  max = x<y ? x:y
  reture  max;
 }
 ggg(5,6);
 document.write(max);

正在回答

7 回答

max是函数内的数,不能用于函数外,你在外面的ggg()函数调用时有两个参数,则在声明函数时需要将参数加入ggg()中,如function ggg(x,y);第一个表达式没有";",最好定义下max变量,好习惯

function ggg(x,y)

{

return (x>y?x:y);

}

document.write(ggg(5,6));

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

document.write(max);改成document.write(ggg(5,6));

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

同学  reture 和  return   那个对???? 

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

<script type="text/javascript">

      function ggg(x, y) {           //这里需要两个参数(形参)

        var max = x<y ? x : y;

        return max;                 //这里是return不是reture

      }

      document.write(ggg(15,6));

    </script>



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

function  ggg(x,y)
{
  max = x>y ? x:y;
  return  max;
 }
 max=ggg(5,6);
 document.write(max);

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

function  ggg(x,y)

{
  max = x<y ? x:y; 
  reture  max;
 }
 max=ggg(5,6);
 document.write(max);

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

方法上面不应该有x,y两个形参吗?

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

举报

0/150
提交
取消

为什么报错

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