Cours
4. XHTML et Javascript
4.9. Tableaux
Ne condondez pas les tableaux Javascript avec les tableaux Html:
4.9.1 Le tableau: un objet
On définit, puis remplit un tableau à une dimension comme ceci:
.......
<script>
a = new Array();
a[0] = "solide";
a[1] = "liquide";
a[2] = "gaz";
</script>
......
a est ici le nom de l'objet tableau
Les éléments du tableau peuvent alors être utilisés, par exemple:
.......
<script>
alert("Les trois états physiques sont les états "+ a[0]+"," + a[1] + " et " + a[2] + ".");
</script>
......
Notez ici la concaténation de chaînes de caractères.
La méthode length fournit le nombre d'éléments du tableau, par exemple:
.......
<script>
alert(a.length);
</script>
......
4.9.2 Exercice : Remplir un tableau récursivement
Remplissez un tableau a des 100 premiers nombres pairs et vérifiez de la manière suivante:
Dans le script:
définir le tableau
0 dans une variable x
2x dans une variable y
début fonction appelée construire()
insérer y dans le tableau comme x ième élément du tableau
augmenter x de 1
2x dans la variable y
si x est plus petit que 101 alors construire()
fin fonction
début fonction appelée verifier()
sortez par alert le 54 ième nombre pair du tableau
fin fonction
Dans le body:
Appeler la fonction construire()
Appeler la fonction verifier()