Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/460.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
if和elseif条件在Javascript中不起作用_Javascript_Html_Jquery_If Statement_Conditional Statements - Fatal编程技术网

if和elseif条件在Javascript中不起作用

if和elseif条件在Javascript中不起作用,javascript,html,jquery,if-statement,conditional-statements,Javascript,Html,Jquery,If Statement,Conditional Statements,我在JavaScript上做了一个IQ测试,给出了分数的条件,在某些范围内,它显示不同的IQ分数,但不管有多少正确答案,它只显示最后一个条件。我试了很多东西,但都没用。我需要尽快提交这个项目。如果有人能帮助我,我将不胜感激。我在下面附上了代码的相关部分 函数displayResult() { 变量得分=$(“”,{id:'问题'}); var=0; 对于(变量i=0;i

我在JavaScript上做了一个IQ测试,给出了分数的条件,在某些范围内,它显示不同的IQ分数,但不管有多少正确答案,它只显示最后一个条件。我试了很多东西,但都没用。我需要尽快提交这个项目。如果有人能帮助我,我将不胜感激。我在下面附上了代码的相关部分


函数displayResult()
{  
变量得分=$(“”,{id:'问题'});
var=0;
对于(变量i=0;i
”; }否则如果(正确>=5&&correct<10){ score.append(“你的智商分数在80-89之间,属于低平均水平。世界上16.1%的人口属于这一范围。

”; }否则如果(正确>=10且正确<20){ 附加(“你的智商分数在90-109之间,这是 世界人口的50%属于这一范围。

”;
}否则,如果(correct>=20&&correct=25&&correct
(correct=0&&correct),则应更改此部分以使其具有任何意义。

if (correct = 0 && correct <= 5){
          score.append("YOUR IQ SCORES LIES IN THE RANGE OF 70 and 79 WHICH IS CLASSIFIED AS BORDERLINE <img src='img9b.png'/>");
}
if (correct <= 5) {
    score.append("YOUR IQ SCORE IS IN THE RANGE OF 70 and 79 WHICH IS CLASSIFIED AS BORDERLINE <img src='img9b.png'/>");
} else if (correct <= 10) {
    score.append("YOUR IQ SCORE IS IN THE RANGE OF 80 and 119 WHICH IS CLASSIFIED AS AVERAGE <img src='img9b.png'/>");
} else {
    score.append("YOUR IQ SCORE IS ABOVE AVERAGE <img src='img9b.png'/>");
}


if(correct=0&&correct您的第一个条件
correct==0&&correct<5
似乎需要使用
|
而不是
&&
,因为如果
correct==0
,那么它已经是
if(correct=0&&correct是的,我是指correct>=0了