Langages Web |
|
|
|
|
|
|
|
Structures de contrôle
Signe | Explication |
== | Vérifie l'égalité d'une condition |
!= | Différent de, vérifie l'inégalité d'une condition |
< | Inférieur à |
<= | Inférieur ou égal à |
> | Supérieur à |
>= | Supérieur ou égal à |
Signe | Explication |
&& | et, vérifie si 2 conditions sont respectées |
|| | ou, vérifie si l'une des conditions est remplie |
! | not, inverse le résultat |
Si la condition est remplie, le navigateur exécute l'action.
Si la condition, le navigateur exécute l'action 1, sinon il exécute l'action 2.
Si la condition 1 est remplie, le navigateur exécute l'action 1, sinon il vérifie si la condition 2 est remplie, si c'est
le cas, le navigateur exécute l'action 2, sinon le navigateur ne fait rien.
Même exemple que précédemment, à part que si les conditions 1 et 2 ne sont pas remplies, le navigateur exécute l'action
3.
Cela détermine une boucle : pour un nombre de fois déterminé, le navigateur exécute une action.
Le compteur i d'une valeur initiale à 1, jusqu'à ce qu'il atteint le nombre 10 permet de répéter l'action 10 fois. i++
permet d'incrémenter le compteur, c'est à dire de lui rajouter 1 à chaque fois à sa valeur.
Le navigateur exécute une action tant que la condition n'est pas remplie.
La valeur du compteur i est initialisée à 1. Tant que i n'a pas atteint la valeur 10, le compteur s'incrémente (on
rajoute 1 à sa valeur). Lorsque la valeur de i est 11, la condition n'est plus respectée, le script n'est plus exécuté.
|
|
|
|
|
|
|
|