出現只調用了一次函數的原因是什么???
①這樣命名只能調用一次,只計算?sum(5,8,3) :
<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>
②這樣命名就可以正常調用:
<script type="text/JavaScript">
? ?function? add3(x,y,z)? ? ? ? ? ? ? ?
{
? sum = x + y +z;
? document.write(x+"、"+y+"、"+z+"和:"+sum+"<br/>");
}
add3(5,8,3);
add3(7,1,4);
</script>
2019-07-23
函數名沖突了
2019-05-26
我試了一下,好像是因為那個函數名和那個變量名sum一樣導致的,在sum前加個var就可以了,或者將他們改成不同的名字
2019-05-01
原因是,只調用了一次你都不明白,調用多次,你豈不是更不明白