javascript中两个随机变量之和
在我的例子中,我想在每次按javascript中两个随机变量之和,javascript,Javascript,在我的例子中,我想在每次按toss时显示正面+反面的总数,这样在这种情况下,toss也会动态变化 问题是,我如何添加正面+反面,并在每次单击掷骰时显示它们的总数 这是我的代码: <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html> <head> <script type="text/javascript"> <!-- var heads =
toss
时显示正面+反面的总数,这样在这种情况下,toss也会动态变化
问题是,我如何添加正面+反面,并在每次单击掷骰时显示它们的总数
这是我的代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<script type="text/javascript">
<!--
var heads = 0;
var tails = 0;
function toss() {
var headsField = document.getElementById("heads");
var tailsField = document.getElementById("tails");
if (flip()) {
++heads;
headsField.value = heads;
} else {
++tails;
tailsField.value = tails;
}
}
// end function toss
function flip() {
return Math.floor(Math.random() * 9) == 1
}
// end function flip
</script>
<title></title>
</head>
<body>
<form action="">
<table border="1">
<tr>
<td>Heads</td>
<td><input id="heads" type="text"></td>
</tr>
<tr>
<td>Tails</td>
<td><input id="tails" type="text"></td>
</tr>
<tr>
<td><input onclick="toss()" type="button" value="Toss"></td>
</tr>
</table>
</form>
</body>
</html>
这是我不久前创建的一个。也许对你有用。它通过取一个随机数来模拟抛硬币,并确定它是奇数([H]ead)还是偶数([T]ail):
添加正面+反面
。看
新表行
<tr>
<td>Total</td>
<td>
<input id="total" type="text">
</td>
</tr>
输出
空格键有什么问题吗?像var total=heads+tails
这样简单不是吗?对我不起作用:有什么帮助吗?对我来说很好:删除
)。这与原来的问题完全不同。因此:也许它对you@Al_fareS没问题:)
<tr>
<td>Total</td>
<td>
<input id="total" type="text">
</td>
</tr>
var heads = 0;
var tails = 0;
function toss() {
var headsField = document.getElementById("heads");
var tailsField = document.getElementById("tails");
var total = document.getElementById("total");
if (flip()) {
headsField.value = ++heads;
} else {
tailsField.value = ++tails;
}
total.value = (heads + tails);
} // end function toss
function flip() {
var msg = Math.floor(Math.random() * 9) == 1;
return msg;
} // end function flip