Menu
Coddy logo textTech

Récapitulatif - Logique simple

Fait partie de la section Les fondamentaux du Journey Lua de Coddy. Leçon 25 sur 90.

challenge icon

Défi

Facile

Déterminez si un personnage peut effectuer une attaque spéciale en combinant plusieurs conditions logiques. Créez une variable appelée hasHighEnergy et affectez-lui la valeur true. Créez une variable appelée hasFullHealth et affectez-lui la valeur false. Créez une variable appelée hasSpecialPowerUp et affectez-lui la valeur true. Le personnage peut effectuer l'attaque spéciale s'il a une énergie élevée (high energy) ET soit une santé complète (full health) OU un bonus spécial (special power-up). Utilisez des opérateurs logiques pour créer une variable appelée canPerformSpecialAttack qui stocke le résultat de cette condition complexe. Affichez le résultat booléen.

Essayez vous-même

-- Créer les variables requises
local hasHighEnergy = true
local hasFullHealth = false
local hasSpecialPowerUp = true

-- TODO: Écrivez votre code ici pour déterminer si le personnage peut effectuer une attaque spéciale
-- Utilisez des opérateurs logiques pour combiner les conditions

-- Afficher le résultat
print(canPerformSpecialAttack)

Toutes les leçons de Les fondamentaux

Entraînez-vous par vous-même : Compilateur Lua en ligne