Labo2

Exercice 1

Demandez, à l’aide de la focntion prompt, de saisir 3 entiers que vous stockerez dans 3 variables.

Comparez ensuite ces variables :

  • Si elles sont égales, écrire : “Les trois variables sont identiques.”

  • Si seulement deux sont identiques, écrire : “deux des variables sont de valeurs égales.”

  • Sinon, écrire : “Les trois variables sont différentes.”

Exercice 2

Objectif :

Écrire un programme JavaScript qui demande à l’utilisateur son âge et affiche un message indiquant s’il peut regarder un film classé PG-13.

Instructions :

Demandez à l’utilisateur de saisir son âge.

Utilisez une condition pour vérifier si l’utilisateur a 13 ans ou plus.

Affichez un message approprié en fonction de l’âge de l’utilisateur.

Exemple de Résultat :

  • Si l’utilisateur entre 15, le programme affiche : “Vous pouvez regarder ce film.”

  • Si l’utilisateur entre 12, le programme affiche : “Vous ne pouvez pas regarder ce film.”

Exercice 3

Objectif :

Écrire un programme JavaScript qui demande à l’utilisateur de saisir un nombre de 1 à 7 et affiche le jour de la semaine correspondant. Le programme doit également gérer les entrées invalides.

Instructions :

Demandez à l’utilisateur de saisir un nombre entre 1 et 7.

Utilisez une série de conditions pour afficher le jour de la semaine correspondant.

Gérez les cas où l’utilisateur entre un nombre en dehors de l’intervalle 1 à 7 ou une entrée non numérique.

Exemple de Résultat :

  • Si l’utilisateur entre 1, le programme affiche : “Lundi”.

  • Si l’utilisateur entre 5, le programme affiche : “Vendredi”.

  • Si l’utilisateur entre 10 ou une chaîne de caractères, le programme affiche : “Entrée invalide. Veuillez entrer un nombre entre 1 et 7.”

Exercice 4

Objectif :

Écrire un programme JavaScript qui demande à l’utilisateur son âge et sa taille, puis détermine s’il peut accéder à un parc d’attractions. Les règles sont les suivantes :

L’utilisateur doit avoir au moins 12 ans et mesurer au moins 140 cm.

Les utilisateurs de moins de 12 ans peuvent accéder au parc s’ils mesurent au moins 150 cm.

Les utilisateurs de 18 ans ou plus peuvent accéder au parc sans restriction de taille.

Instructions :

Demandez à l’utilisateur de saisir son âge et sa taille.

Utilisez des conditions avec les opérateurs logiques && et || pour déterminer l’accès.

Affichez un message indiquant si l’utilisateur peut accéder au parc ou non.

Exemple de Résultat :

  • Si l’utilisateur a 13 ans et mesure 145 cm, le programme affiche : “Vous pouvez accéder au parc.”

  • Si l’utilisateur a 10 ans et mesure 160 cm, le programme affiche : “Vous pouvez accéder au parc.”

  • Si l’utilisateur a 17 ans et mesure 135 cm, le programme affiche : “Vous ne pouvez pas accéder au parc.”

  • Si l’utilisateur a 20 ans, le programme affiche : “Vous pouvez accéder au parc.”

Exercice 5

Objectif :

Écrire un programme JavaScript qui demande à l’utilisateur son âge et s’il est étudiant, puis détermine s’il est éligible à une réduction de billet. Les règles sont les suivantes :

Les enfants de moins de 12 ans ont droit à une réduction.

Les personnes âgées de 65 ans et plus ont droit à une réduction.

Les étudiants ont droit à une réduction, quel que soit leur âge.

Instructions :

Demandez à l’utilisateur de saisir son âge.

Demandez à l’utilisateur s’il est étudiant (oui/non).

Utilisez des conditions avec les opérateurs logiques && et || pour déterminer l’éligibilité à la réduction.

Affichez un message indiquant si l’utilisateur a droit à une réduction ou non.

Exemple de Résultat :

  • Si l’utilisateur a 10 ans, le programme affiche : “Vous avez droit à une réduction.”

  • Si l’utilisateur a 70 ans, le programme affiche : “Vous avez droit à une réduction.”

  • Si l’utilisateur a 20 ans et est étudiant, le programme affiche : “Vous avez droit à une réduction.”

  • Si l’utilisateur a 30 ans et n’est pas étudiant, le programme affiche : “Vous n’avez pas droit à une réduction.”

Exercice 6

Objectif :

Écrire un programme JavaScript qui demande à l’utilisateur de saisir son nom d’utilisateur et son mot de passe, puis vérifie si les deux valeurs sont truthy. Si l’une des valeurs est falsy (vide, null, undefined, 0, NaN, ou une chaîne vide), le programme doit afficher un message d’erreur.

Instructions :

Demandez à l’utilisateur de saisir son nom d’utilisateur.

Demandez à l’utilisateur de saisir son mot de passe.

Utilisez une condition pour vérifier si les deux valeurs sont truthy.

Affichez un message indiquant si l’authentification est réussie ou si une erreur s’est produite.

Exemple de Résultat :

  • Si l’utilisateur entre alice comme nom d’utilisateur et password123 comme mot de passe, le programme affiche : “Authentification réussie.”

  • Si l’utilisateur entre une chaîne vide pour le nom d’utilisateur ou le mot de passe, le programme affiche : “Erreur : Nom d’utilisateur et mot de passe requis.”