Exercices

karclop
14.9K views

Open Source Your Knowledge, Become a Contributor

Technology knowledge has to be shared and made accessible for free. Join the movement.

Create Content

JavaScript - Les tests conditionnels

Le support du cours est disponible sur le site de l'IREM.

Test sur la longueur d'une chaîne de caractères

Ecrivez une fonction nommée isTooLong qui :

  • prend une chaîne de caractères comme argument
  • renvoie vrai si la longueur de la chaîne dépasse 10 caractères
  • renvoie faux dans les autres cas

💡 Utilisez str.length pour connaitre la taille chaîne de caractères str

Créez la fonction isTooLong demandée

Test sur le type des paramètres

Reprenez la fonction myFct du chapitre précédent et complétez là pour qu'elle renvoie -999999999 si un argument n'est pas un nombre

💡 Utilisez typeof( varia ) pour connaitre le type de la variable varia. Si varia est un nombre typeof retourne la chaîne de caractère "number".
💡 Vous pouvez tester si deux conditions sont vraies simultanément avec un AND logique (condition1 ET condition2) comme ceci : ( test1 && test2 ).
💡 Vous pouvez tester si l'une OU l'autre des conditions sont vraies avec un OR logique (condition1 OU condition2) comme ceci : ( test1 || test2 ).

Créez la fonction myFct demandée

Tests imbriqués

Créez une fonction nommée aprec qui :

  • prend une note sur 20 en argument
  • renvoie Hideux si la note est entre 0 et 7 exclus
  • renvoie Moche si la note entre 7 et 10 exclus
  • renvoie Nice si la note entre 10 et 15 exclus
  • renvoie GG si la note entre 15 et 20 inclus
  • renvoie BUG si la note n'est pas correcte
Créez la fonction aprec demandée
Open Source Your Knowledge: become a Contributor and help others learn. Create New Content