Javascript if语句不';I don’我没有按预期工作
我正在尝试创建一个有分数的小调查。我想让它一旦用户达到分数“4”,它会提醒一些消息。我为它写了if statment,但出于某种原因,它从未发出警报。但如果我手动将score变量更改为4,则一切都会按预期进行 我哪里做错了 代码如下:Javascript if语句不';I don’我没有按预期工作,javascript,html,if-statement,Javascript,Html,If Statement,我正在尝试创建一个有分数的小调查。我想让它一旦用户达到分数“4”,它会提醒一些消息。我为它写了if statment,但出于某种原因,它从未发出警报。但如果我手动将score变量更改为4,则一切都会按预期进行 我哪里做错了 代码如下: var得分=0; 函数检查问题一(){ var jautViens=document.getElementById('jaut1Pirm'); var jautDivi=document.getElementById('Jaut1Otra'); var jau
var得分=0;
函数检查问题一(){
var jautViens=document.getElementById('jaut1Pirm');
var jautDivi=document.getElementById('Jaut1Otra');
var jautTris=document.getElementById('jautTres');
var jautcatri=document.getElementById('Jaut1Cetu');
如果(已选中jautViens){
警报(++分数)
}否则如果(jautDivi.checked | | | jautTris.checked | | | jautcatri.checked){
警报(“Nepareizi”)
}否则{
警惕(“Izvēlies opciju!”)
}
}
如果(分数=4){
警惕(得分);
}否则{
}
如果功能正常,则需要检查条件
var得分=0;
函数checkQuestionOne(){
var jautViens=document.getElementById('jaut1Pirm');
var jautDivi=document.getElementById('Jaut1Otra');
var jautTris=document.getElementById('jautTres');
var jautcatri=document.getElementById('Jaut1Cetu');
如果(已选中jautViens){
++得分;
//由于分数值仅在该块中更改,因此可以将if块放置在此处
如果(分数=4){
警惕(“分数为4”);
}
}否则如果(jautDivi.checked | | | jautTris.checked | | | jautcatri.checked){
警报(“Nepareizi”)
}否则{
警惕(“Izvēlies opciju!”)
}
//如果有多个块中的score值发生更改,请将if块保留在此处
}
Pirmais jautājums(1.pareizā)
什西尔·皮尔玛·阿特比尔德
īir otrāatbilde
什西尔·特雷舍瓦·阿特比尔德
谢尔·塞图尔·阿特比尔德
Spied
如果(++score==4){alert('score为4');}
也可以使用。
<script>
var score = 0;
function checkQuestionOne (){
var jautViens = document.getElementById('jaut1Pirm');
var jautDivi = document.getElementById('Jaut1Otra');
var jautTris = document.getElementById('Jaut1Tres');
var jautCetri = document.getElementById('Jaut1Cetu');
if(jautViens.checked) {
alert(++score)
}else if(jautDivi.checked || jautTris.checked || jautCetri.checked) {
alert("Nepareizi")
}else{
alert("Izvēlies opciju!")
}
}
if (score == 4){
alert(score);
}else{
}