JavaScript

Apprenez à faire des sites internet interactifs et comment construire des jeux à bases de données.

Lesson: Introduction aux boucles ‘while’ en JS

Les boucles ‘while’ sont comme les boucles ‘for’, mais elles n’ont pas besoin de compteur – elles continuent de tourner jusqu’à ce que leur condition soit remplie.



Lesson: Chasseur de dragon !

Utilisons nos connaissances des boucles ‘while’ pour vaincre un dragon !

var combattre = true;
 // Un peu de maths magiques pour calculer les chances
 // de toucher le dragon. Nous allons y venir vite !
 var vousTouchez = Math.floor(Math.random() * 2);
 var dommagesPourCeTour = Math.floor(Math.random() * 5 + 1);
 var dommagesTotaux = 0;

while (combattre) {
 if (vousTouchez) {
 console.log("Vous avez touché le dragon et fait " + dommagesPourCeTour + " dommages !");
 dommagesTotaux += dommagesPourCeTour;

if (dommagesTotaux >= 4) {
 console.log("Vous l'avez fait ! Vous avez vaincu le dragon !");
 combattre = false;
 } else {
 vousTouchez = Math.floor(Math.random() * 2);
 }
 } else {
 console.log("Le dragon vous crache du feu ! Vous avez une tête de toast !");
 combattre = false;
 }
 }

UNIT 1: INTRODUCTION AU JAVASCRIPT
UNIT 2: FONCTIONS
UNIT 3: BOUCLES « FOR » EN JAVASCRIPT



MàJ :2016-07-09 11:22:51

Comments are closed.