Exo Js
Exo Js
Exo Js
2. Trouve par tâtonnement un nombre réel x qui vérifie toutes les conditions suivantes (plusieurs
• Math.round(2*x) renvoie 8
• Math.floor(3*x) renvoie 11
• Math.ceil(4*x) renvoie 16
𝐜𝐨𝐬(𝒙)𝟐 + 𝐬𝐢𝐧(𝒙)𝟐 = 𝟏
𝝅
Vérifie que pour x=𝟕 (ou d’autres valeurs) cette formule est numériquement vraie. (Ce n’est pas
une preuve de la formule, car Js ne fait que des calculs approchés de sinus et de cosinus).
(c) Affiche les racines carrées des entiers 0, 5, 10, 15, . . . jusqu’à 100.
• Définis une variable a, à laquelle tu affectes une valeur au hasard entre 1 et 12.
• Si la réponse est correcte affiche « Bravo ! », sinon affiche « Perdu ! La bonne réponse était. . . ».
8. Trouve tous les entiers compris entre 0 et 999 qui vérifient toutes les propriétés suivantes :
9. Objectifs : coder le jeu incontournable lorsque l’on apprend à programmer. L’ordinateur choisit un
nombre au hasard. L’utilisateur doit deviner ce nombre en suivant des indications « plus grand »
ou « plus petit » données par l’ordinateur. Comme ce jeu est vite lassant, on introduit des variantes
1. Le jeu classique.
• L’ordinateur répond « le nombre à trouver est plus grand » ou « le nombre à trouver est plus petit »
Programme ce jeu !
Indications. Pour quitter une boucle for avant la dernière proposition, tu peux utiliser la commande
Pour compliquer le jeu, l’ordinateur a le droit de mentir de temps en temps. Par exemple environ une
fois sur quatre l’ordinateur donne la mauvaise indication « plus grand » ou « plus petit ».
Indications. Pour décider quand l’ordinateur ment, à chaque tour tire un nombre au hasard entre 1 et
3. L’ordinateur triche.
Maintenant l’ordinateur triche (mais il ne ment plus) ! À chaque tour l’ordinateur change un peu le
nombre mystère à trouver.
Indications. À chaque tour, tire un nombre au hasard, entre -3 et +3 par exemple, et ajoute-le au
10.Pour ce projet, vous devrez utiliser un navigateur. Qui dit navigateur dit : page web.
Pour bien commencer ce projet, veillez donc bien à utiliser un fichier index.html (par exemple), et à lier
votre fichier code.js (par exemple).
Attention : vérifiez bien que l'utilisateur entre un nombre, et que ce dernier est le nombre 1,
2, 3 ou 4.
Astuce : Je vous recommande d'utiliser une boucle do...while. Si vous souhaitez faire des
retours à la ligne pour afficher le menu, il faudra utiliser le texte \n. Par exemple : "Que
souhaitez-vous faire ?\n\n 1 - Addition\n".