今天寫三個數求和的時候,發現函數名字是sum的時候,那個函數只能調用一次,兩次以上就有問題;而改函數名字之后,就對了??!醉了醉了。問題代碼如下<!DOCTYPE?HTML>
<html>
<head>
<meta?http-equiv="Content-Type"?content="text/html;?charset=gbk"?/>
<title>函數傳參</title>
<script?type="text/JavaScript">
???function?sum(x,?y,?z)????????????????
{
??sum?=?x?+?y?+z;
??document.write(x+"、"+y+"、"+z+"和:"+sum+"<br/>");
}
????sum(5,8,3);
????//下面一行會報錯
????sum(7,1,4);
</script>
</head>
<body>
</body>
</html>難道是因為函數名字與變量名字不能相同?但應該是可以的吧
我發現一個蛋疼的問題,sum難道是javascript的關鍵字不成?
我吃炸土豆
2016-02-22 11:28:32