Exercices de pratique¶
Ces exercices sont fournis pour vous pratiquer et réviser la matière.
Ils ne sont pas obligatoires, mais peuvent vous aider à approfondir vos habiletés avec Javascript.
Aide
Si vous avez besoin d'aide pour ces exercices, communiquez avec votre professeur, soit par MIO, par courriel ou par Teams.
Votre prof est aussi disponible sur rendez-vous pour des rencontres individuelles.
Ceci n'est pas l'énoncé de laboratoire
Ceci n'est pas l'énoncé de laboratoire de la semaine.
Ce sont des exercices complémentaires pour pratiquer. Ces exercices peuvent également être matière à l'examen ou dans un quiz.
Mise en contexte¶
Ces exercices se veulent être une révision des notions de base en JavaScript apprises à la première session, soit en Logique de programmation, soit en Interfaces Web.
Il est fortement conseillé de tenter de les compléter afin de vous situer dans vos connaissances requises pour le cours de Programmation Objet I.
N’hésitez pas à demander de l’aide si vous rencontrez des difficultés face à ces exercices.
Pour tester¶
-
Dans un premier temps, créer un HTML vide qui appelle votre script.
Exemple :
<!doctype html> <html> <head></head> <body> Exercices <script src="ex2.js"></script> </body> </html>
-
Ouvrir la page dans le navigateur
- Ouvrir la console des outils développeur à l’aide de la touche F12
- Assurez-vous que le HTML appelle le bon fichier script pour tester!
Énoncés d'exercice¶
-
Lire et écrire
Écrire un script qui demande le nom de l’utilisateur, puis affiche dans la console un message qui souhaite le bonjour.
Rappel : prompt() permet de demander une entrée d’information à l’utilisateur lorsqu’on a pas d’interface web graphique dans le navigateur
Rappel : console.log() permet d'afficher des informations dans la console du navigateur
-
Lire, conditions et écrire.
Écrire un script qui demande à l’utilisateur de saisir un nombre et affiche dans la console si ce nombre est pair ou impair.
Logique : si le nombre se divise par deux et qu’il n’y a pas de reste, alors le nombre est pair.
Modification : Assurez-vous que la valeur entrée soit entière. Si ce n’est pas le cas : Afficher un message dans la console indiquant que la valeur n’est pas entière
-
Lire, opérations et écrire.
Créer un script qui prend deux nombres en entrée et affiche leur somme, leur différence, leur produit (multiplication) et leur quotient (division) dans la console.
-
Boucle et écrire.
Écrire un script qui crée un tableau d'entiers et calcule la somme de tous les éléments pour en afficher le résultat dans la console.
Exemples pour tester votre solution :
Tableau Résultat let tableau = [1,2,3,4,5] Somme : 15 let tableau = [10,25,30,55] Somme : 120 let tableau = [3,22,7,18,1] Somme : 51 Modification : S’assurer de ne pas avoir à changer la boucle peu importe le nombre d’items dans le tableau…. (rappel : tableau.length )
-
Lire, boucle, condition et écrire.
Écrire un script qui demande un nombre à l’utilisateur et qui affiche dans la console tous les nombres pairs entre 0 et le nombre inscrit.
Si le nombre inscrit est pair, l’inclure dans la liste des nombres affichés.
Corrigés¶
Vous avez essayé et aimeriez avoir le corrigé d'un ou de plusieurs des exercices ?
-
Donner accès à votre professeur à votre sous-groupe Programmation Objet dans Git (tel que fait dans le laboratoire 1 du cours)
-
Aviser votre professeur (par MIO ou Teams) que vous aimeriez être corrigé