我只是想随机点击一些按钮,然后当我点击总和按钮时,它会显示点击按钮值结果的总和,我需要使用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