Si est l'une des syntaxes couramment utilisées, et son format est le suivant
IF (coditon) instruction1 (else instruction2)
Où, le coditon peut être n'importe quelle expression, pas même un vrai booléen, car JavaScript le convertira automatiquement en booléen.
Si le résultat de l'exécution de la condition est vrai, Statement1 est exécuté, si la condition est fausse, le résultat de l'exécution du résultat est Stated2, (si la déclaration 2 existe, sinon n'est pas requise)
Chaque instruction conditionnelle peut être une seule ligne de code ou un bloc de code. Voici un exemple simple
La copie de code est la suivante:
var inumber = nombre (invite ("Veuillez saisir un nombre entre 5 et 100"));
if (isnan (inumber))
Document.Write ("Vous veuillez confirmer le numéro que vous avez entré.");
else if (inumber> 100 || inumber <5)
Document.Write ("La valeur que vous avez saisie n'est pas dans la plage");
autre
Document.Write ("La valeur que vous avez saisie est" + inumber);