问答详情
源自:6-1 什么是事件

为什么报错

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

提问者:慕前端4872724 2017-01-03 18:46

个回答

  • 肖笑4228717
    2017-09-12 14:14:28

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

    function ggg(x,y)

    {

    return (x>y?x:y);

    }

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

  • qq_灰色头像_17
    2017-08-10 10:40:54

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

  • fl_over
    2017-06-28 11:14:31

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

  • 雨醉风尘
    2017-03-18 20:26:46

    <script type="text/javascript">

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

            var max = x<y ? x : y;

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

          }

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

        </script>



  • 慕容4987451
    2017-01-16 10:20:55

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

  • laaa
    2017-01-12 12:49:25

    function  ggg(x,y)

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

  • 覃菇凉0_0
    2017-01-03 19:37:21

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