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

a=3,b=5 与sum=a+b 为什么顺序不可以变呢

<head>
<script type="text/javascript">
function add2(){
    var a,b,sum;
     a=5;b=3;
    sum=a+b;
     
    document.write("5+3="+sum);
    
    }
</script>
</head>
<body>
 <form>
    <input type="button" value="答案" onclick="add2()"/>
  </form>
  </body>

上面的这个函数运行出来是5+3=8是正确的

为什么下面的这个函数运行之后就显示出来5+3=NaN

function add2(){
    var a,b,sum;
   
    sum=a+b;
      a=5;b=3;    

  document.write("5+3="+sum);
    
    }


谢谢

正在回答

2 回答

顺序执行。

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

当然不可以

这是程序的规范哪门语言都是这样的你去看基础

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

举报

0/150
提交
取消

a=3,b=5 与sum=a+b 为什么顺序不可以变呢

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