每当我得到一个特定的字符串时,我都无法获得值0的增加,例如,我得到一个H字符串,并且应该使此id =“ number”增加1。这是我正在学习编写的简单的Heads或tails程序。
var coin = ['H', 'T']
function randomFlip() {
var randomFlip = Math.floor(Math.random() * (coin.length));
document.getElementById('hort').innerHTML = coin[randomFlip];
}
<div class="number">0</div>
<div id="hort" style="text-align: center;">null</div>
<button onclick="randomFlip()" onclick="increase()">Flip the coin.</button>
increase()
可以检查的值innerHTML
以查看是否为H
,然后增加数字。
var coin = ['H', 'T']
function randomFlip() {
var randomFlip = Math.floor(Math.random() * (coin.length));
document.getElementById('hort').innerHTML = coin[randomFlip];
}
function increase() {
var flip = document.getElementById('hort').innerHTML;
if (flip == 'H') {
document.querySelector(".number").innerText++;
}
}
<div class="number">0</div>
<div id="hort" style="text-align: center;">null</div>
<button onclick="randomFlip();increase()">Flip the coin.</button>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句