<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);
}
谢谢
顺序执行。
当然不可以
这是程序的规范哪门语言都是这样的你去看基础