Les tests conditionnels, les boucles

Les tests conditionnels

L'instruction si... sinon... finsi.

La structure de cette instruction est la suivante :

if (condition) {
opérations; }
else {
opérations; }

L'instruction selon... faire... finselon.

La structure de cette instruction est la suivante :

switch (variable) {
case valeur1 : opérations1;
                         break;
case valeur2 : opérations2;
                         break;
case valeur3 : opérations3;
default : opérations4; }

Si la valeur de variable est valeur1, alors les opérations1 sont effectuées. Le break; suivant ces opérations permet de sortir de la structure switch(). Si la valeur de variable est valeur3, alors les opérations3 sont effectuées. Il n'y a pas de break à la fin du traitement de ce cas, on continue alors de parcourir la structure switch() et les opérations4 sont donc exécutées.


Les boucles

La boucle pour... faire... finpour.

Structure générale Exemple
for (initialisation; condition; incrémentation) {
instructions; }

var n=1;
for (i=1; i<=10; i++) {
n=n*i ; }   //calcule factorielle 10

La boucle répéter... jusqu'à... finrépéter.

Structure générale Exemple
do {
instructions; }
while (condition)

var n=1, i=1;
do {
n=n*i ;
i++; } while (i<=10)   //calcule factorielle 10

L'instruction tantque... faire... fintantque.

Structure générale Exemple
while (condition) {
instructions; }

var n=1, i=1;
while ( i<=10) {
n=n*i ;
i++; }   //calcule factorielle 10

[Page precedente]                          [Page precedente]

 
 
Page d'accueil
Plan du site

Rubriques :

Documentations :

     HTML
     DHTML
     JAVAScripts
     WML (WAP)

Liens utiles :

     Hébergement
     Référencement
     Web rémunéré
 
   
© 2000 - Tous droits réservés