Javascript 我需要帮助在JS中编写这个IF语句
我有一个游戏,在这个游戏中,你每转一圈,就把分数输入一个输入框。我写了一个for循环来添加每个回合的总数,并将其显示在总分框中。然而,在这个游戏中,如果你在所有回合结束时的总分大于或等于50,你将获得10分奖金 所以我创建了另一个名为Total的输入框。我想创建一个IF语句,这样,如果总分输入框中的数字大于或等于50,那么您的分数加上10分奖金将显示在它下面的总分框中。我该怎么做 这是我的密码:Javascript 我需要帮助在JS中编写这个IF语句,javascript,if-statement,Javascript,If Statement,我有一个游戏,在这个游戏中,你每转一圈,就把分数输入一个输入框。我写了一个for循环来添加每个回合的总数,并将其显示在总分框中。然而,在这个游戏中,如果你在所有回合结束时的总分大于或等于50,你将获得10分奖金 所以我创建了另一个名为Total的输入框。我想创建一个IF语句,这样,如果总分输入框中的数字大于或等于50,那么您的分数加上10分奖金将显示在它下面的总分框中。我该怎么做 这是我的密码: //input form Turn 1: <input onblur="findTot
//input form
Turn 1: <input onblur="findTotal()" type="text" name="qty">
<br>
Turn 2: <input onblur="findTotal()" type="text" name="qty">
<br>
Trun 3: <input onblur="findTotal()" type="text" name="qty">
<br>
<b>Total Score:</b> <input type="text" name="TotalScore" id="TotalScore">
<br>
Bonus (+10): <input type="text" name="bonus">
<br>
<b>Total:</b> <input type="text" name="Total">
//for loop
function findTotal() {
var arr = document.getElementsByName('qty');
var tot = 0;
for (var i = 0; i < arr.length; i++) {
if (parseInt(arr[i].value))
tot += parseInt(arr[i].value);
}
document.getElementById('Total').value = tot;
}
onblur = "findTotal()"
//my attempt at the IF statement ("alert hello" is just a place holder)
var tots = document.getElementById('TotalScore');
if (tots.value >= 50) {
alert("hello");
}
将文本框id提供为
<b>Total:</b> <input type="text" id="tots" name="Total">
您可以尝试在findTotal函数结束时检查用户是否获得了奖金,您刚刚计算完总分: 函数findTotal{ var arr=document.getElementsByName'qty'; var-tot=0; 对于变量i=0;i
总计:当页面加载时,findTotal函数外的代码将运行一次-也许您希望将该代码移到函数内?我认为问题代码中没有jQuery,也不包含jQuery标记。我需要帮助在JS(问题标题)中编写此IF语句,所以我使用javascript编写了它。谢谢你的问候。
if($('#tots').value>=50){}