saybye
2016-05-13 18:24
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>
函数里面已经有计算公式了,所以赋值的时候是不能有计算公式的;
正确代码如下:
<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>
var req1=app2(5*6);
var req2=app2(2*3);
这两个改为;
var req1=app2(5,6);
var req2=app2(2,3);
括号里面数字应该是逗号不是乘号
去掉var
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题