JavaScript-我看不到任何明显的错误
function Flip() {
var Probability = Math.floor(Math.random());
if (Probability > 0.5) {
document.getElementById("message").innerHTML("Heads!");
}
if (Probability < 0.5) {
document.getElementById("message").innerHTML("Tails!");
}
HTML-HTML没什么不对(选择器除外)
<body>
<button onClick="Flip()" id="submit">FLIP THE COIN</button>
<p id="message"></p>
</body>
最佳答案
您应该按以下方式分配innerHTML,它不是一个函数。
检查演示-Fiddle。
function Flip() {
var Probability = Math.floor(Math.random());
if (Probability > 0.5) {
document.getElementById("message").innerHTML = "Heads!";
}
if (Probability < 0.5) {
document.getElementById("message").innerHTML = "Tails!";
}
}
关于javascript - 我不知道为什么我的JavaScript函数Flip()不返回任何东西。我希望它返回是正面还是反面,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35691627/