<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>
知道了哥们,谢谢哦
你想计算5*6 就得调用函数 如 app2(5,6)
<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>
sum又不是你定义的那个函数,把它改成app2就好了
你的函数体定义名为app( );sum是函数app()运行后的返回值,所以你在下面应该是调用函数app( ),而不是sum( )
<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=sum(5,6);
var req2=sum(2,3);
sum改成app2