我只是想隨機點擊一些按鈕,然後當我點擊總和按鈕時,它會顯示點擊按鈕值結果的總和,我需要使用java腳本的代碼。我只是想隨機點擊一些按鈕,然後當我點擊總結按鈕,它會顯示總和
<!DOCTYPE html>
<html>
<head>
<script>
var mynum = new Array(6);
var i = 0;
unction buttonClicked(obj) {
if (i < mynum.length)
mynum[i++] = obj.value;
else alert("Array limit reached");
}
function sum() {
sumOfArray = 0;
for (j = 0; j < i; j++)
sumOfArray += parseInt(mynum[j++]);
alert("Sum = " + sumOfArray);
}
</script>
</head>
<body>
<p id="demo">Result</p>
button type="button" onclick="buttonClicked(2)">1</button>
<button type="button" onclick="buttonClicked(3)">2</button>
<button type="button" onclick="buttonClicked(3)">4</button>
<button type="button" onclick="buttonClicked(3)">8</button>
<button type="button" onclick="sum()">Sum</button>
</body>
</html>
當你說你想點擊隨機,你的意思是你想_The用戶_能夠點擊隨機按鈕,對不對?不是說你想用JS的'Math.random()'以編程方式點擊事物嗎?在你的函數中試試'mynum [i ++] = obj',因爲你在'obj'參數中傳遞的值是數字... – nnnnnn