Aidez Mario à conquérir tous les royaumes en maîtrisant JavaScript !
Mission : Créez le profil complet de notre héros Mario !
Déclarez les variables suivantes pour Mario :
let nom = "Mario"let vies = 3let pieces = 150const niveau = "1-1"let powerUp = "Super Mario"Affichez une carte de joueur complète avec console.log() de manière organisée et stylée.
console.log() pour afficher vos informations avec des emojis amusants.
Mission : Développez un système de combat pour affronter Bowser et ses sbires !
Créez une fonction peutAffronterEnnemi(vies, powerUp, pieces) qui :
&& (ET) et || (OU) pour les conditions complexes.
Mission : Mario traverse un niveau et collecte des pièces dans chaque bloc !
Créez une simulation de collecte où :
Math.floor(Math.random() * 5) + 1)Math.floor(Math.random() * 5) + 1 et testez les conditions >= 30 et >= 40.
Mission : Créez un système de boutique pour les power-ups de Mario !
Développez les fonctions suivantes :
champignon(vies) : ajoute 1 vie supplémentaireetoile(points) : multiplie les points par 2 (invincibilité)fleurFeu(attaque) : ajoute 15 points d'attaqueacheterPowerUp(type, valeur) : achète le power-up selon le typeLa fonction principale doit gérer : "champignon", "etoile", "fleur".
switch ou if/else dans la fonction principale pour gérer les types.
Mission : Créez une base de données complète de tous les mondes de Mario !
Créez un tableau d'objets pour chaque monde contenant :
Créez au moins 3 mondes, puis :
forEach()reduce()filter()forEach(), reduce() et filter() pour manipuler les données.