为什么输出不出来??

来源:5-5 返回值的函数

为你而歌

2016-04-21 17:00

<title>返回值函数</title>

<script type="text/javascript">

  function  app2(x,y)

  { var sum,x,y;

    sum = x * y;

   return sum;

  }

 var req1=sum(5,6);

 var req2=sum(2,3);

 var sumq=req1+req2;

document.write("req1的值:"+req1+"<br/>");

document.write("req2的值:"+req2+"<br/>");

document.write(req1+"与"+req2+"和:"+sumq);


</script>


写回答 关注

7回答

  • 为你而歌
    2016-04-22 08:29:47

    知道了哥们,谢谢哦

  • 慕娘9282524
    2016-04-21 17:46:01

    你想计算5*6   就得调用函数   如  app2(5,6) 


  • Mr依咎
    2016-04-21 17:24:27

    <title>返回值函数</title>

    <script type="text/javascript">

      function  app2(x,y)

      { var sum,x,y;

        sum = x * y;

       return sum;

      }

     var req1=app2(5,6);

     var req2=app2(2,3);

     var sumq=req1+req2;

    document.write("req1的值:"+req1+"<br/>");

    document.write("req2的值:"+req2+"<br/>");

    document.write(req1+"与"+req2+"和:"+sumq);


    </script>


  • Maple_juan
    2016-04-21 17:23:33

    sum又不是你定义的那个函数,把它改成app2就好了

  • 浮世绘3145722
    2016-04-21 17:20:43

    你的函数体定义名为app( );sum是函数app()运行后的返回值,所以你在下面应该是调用函数app( ),而不是sum( )

  • 夏了夏天的日子
    2016-04-21 17:14:38

    <script type="text/javascript">

      function  app2(x,y)

      { var sum,x,y;

        sum = x * y;

    return sum

      }

     req1=app2(5,6);

     req2=app2(2,3);

    sumq=req1+req2;

    document.write("req1的值:"+req1+"<br/>");

    document.write("req2的值:"+req2+"<br/>");

    document.write(req1+"与"+req2+"和:"+sumq);

    </script>


  • 为你而歌
    2016-04-21 17:04:40

     var req1=sum(5,6);

     var req2=sum(2,3);

    sum改成app2

JavaScript进阶篇

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

468061 学习 · 21891 问题

查看课程

相似问题