BaliseTonSite

Le filtre d'aventuriers

Trie les candidats de la guilde avec des boucles et des conditions.

Tu es le gardien de la guilde. Des aventuriers veulent rejoindre ton équipe, mais tu dois d'abord les évaluer. Les boucles te permettent de parcourir chaque candidat, et les conditions de filtrer ceux qui correspondent aux critères.

Le tableau d'aventuriers est déjà prêt. Chacun a un nom, un niveau et une classe. À toi de les analyser.

Ce qu'on te demande

Parcours et filtre le tableau d'aventuriers. Objectifs :

  • Afficher le nombre total d'aventuriers avec .length
  • Utiliser une boucle for pour parcourir le tableau
  • Afficher le nom et le niveau de chaque aventurier
  • Utiliser un if pour trouver ceux de niveau >= 10
  • Compter les mages avec une condition
  • Trouver le plus fort en comparant les niveaux
JavaScript
Console

Clique sur "Exécuter" pour voir le résultat ici.

Voyons où tu en es
?Tu affiches le nombre total d'aventuriers (.length)
?Tu utilises une boucle for pour parcourir le tableau
?Tu affiches le nom et le niveau de chaque aventurier
?Tu utilises un if pour filtrer les aventuriers expérimentés (>= 10)
?Tu comptes les mages avec une condition sur la classe
?Tu trouves le plus fort en comparant les niveaux dans une boucle

Astuce : pour accéder à une propriété d'un objet dans le tableau, utilise la notation aventuriers[i].nom. Le [i] sélectionne l'élément, le .nom accède à sa propriété.

Pourquoi c'est important : parcourir des listes et filtrer des données, c'est 80% du travail d'un développeur. Tu viens de débloquer la compétence la plus utilisée en programmation.