Cégep de Sherbrooke

Programme de Développement Web

Cours 420-RE3-SH Initiation au Numérique

Laboratoire Javascript No 4

En équipe de deux.

Numéro 1

Refaites les tableaux des vidéos.

Numéro 2

Faites un programme qui prend en paramètre une marque de voiture sur la ligne de commande et qui affiche le message suivant :

  1. "Vous aimez la vitesse" si la marque est Ferrari ou Porsche.

  2. "Vous aimez le luxe" si la marque est Audi ou BMW.

  3. "Vous aimez l'économie" si la marque est Hyundai.

  4. "Pouasch" si la marque est Lada.

  5. "Je ne connais pas cette marque" si la marque est autre.

Numéro 3

À partir de ce fichier, faites un programme qui:

  1. liste les éléments dont l’indice est pair.

  2. liste les voitures dont le nom commence par une lettre entre 'A' et 'F'.

Numéro 4

À partir de ce fichier qui contient les notes de certains étudiants (pas ceux de votre cours!), faites un programme qui:

  1. Compte combien d'étudiants sont en dessous de 60%.

  2. Compte combien d'étudiants sont au dessus de 59%.

  3. Calcule la moyenne de tous les étudiants.

  4. Calcule la moyenne des étudiants qui sont en dessous de 60%.

  5. Calcule la moyenne des étudiants qui sont au dessus de 59%.

  6. Trouve la plus haute note.

  7. Trouve la plus basse note.

Numéro 5

Faites un programme qui liste des 20 premiers factoriels.

Rappel de la définition du factoriel.

  1. Factoriel(1) = 1.

  2. Factoriel(2) = 1 * 2.

  3. Factoriel(3) = 1 * 2 * 3.

  4. Factoriel(4) = 1 * 2 * 3 * 4.

  5. Factoriel(N) = 1 * 2 * 3 * 4 * ... * N-1 * N.