<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>函数传参</title>
<script type="text/JavaScript">
function add3(x,y,z)
{
sum = x + y +z;
document.write(x+"、"+y+"、"+z+"和:"+sum+"<br/>");
}
add3(5,8,1);
document.write(sum);
</script>
</head>
<body>
</body>
</html>
2 回答
已采纳
Caballarii
TA贡献1123条经验 获得超629个赞
函数add3里直接定义了sum,没有加var,那么sum默认就是全局变量,所以函数外面就可以使用sum。
如果你在函数里面写成var sum=x+y+z;那么外面就不能用sum而会报错了
添加回答
举报
0/150
提交
取消