si déclaration de jugement conditionnel :
Si la condition est vraie, quel code est exécuté si la condition n'est pas vraie, quel code est exécuté
Structure 1 : Jugez uniquement vrai (vrai), la condition est fausse, ne faites rien
if (jugement conditionnel : le résultat du jugement est une valeur booléenne)
{
La condition est vraie (vrai), le code exécuté
}
Structure 2 : Juger à la fois du vrai et du faux
if (Jugement conditionnel)
{
Si la condition est vraie, le code à exécuter
}else
{
La condition est fausse, le code à exécuter Le code de
}
Structure 3 : Jugement multi-conditions
if(condition 1)
{
Code 1;
}sinon si(condition 2)
{
Code 2;
}sinon si(condition 3)
{
Code 3;
}else
{
Si aucune des conditions ci-dessus n'est vraie, exécutez ce code
}
Remarque : bien qu'il existe plusieurs conditions, il existe une relation « OU » entre chaque condition. À tout moment, une seule condition peut être vraie et plusieurs conditions ne peuvent pas être remplies en même temps.
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>php.cn</title> <script> //给一个成绩 var score=89; //判断成绩所属级别 if(score<60){ document.write("对不起,没有及格"); }else if (score>=60&&score<70){ document.write("刚好及格"); }else if(score>=70&&score<80){ document.write("成绩良好"); }else if(score>=80&&score<90){ document.write("成绩优秀"); }else if(score>=90&&score<100){ document.write("试卷这么难,这样的成绩简直逆天"); }else{ document.write("对不起,你的成绩超出系统判断范围,请重新输入"); } </script> </head> <body> </body> </html>