Opérateur d'exponentiation
Fait partie de la section Fundamentals du Journey Lua de Coddy — leçon 14 sur 90.
L'opérateur d'exponentiation est représenté par le symbole d'accent circonflexe ^. Cet opérateur vous permet d'élever un nombre à une puissance, ce qui signifie multiplier un nombre par lui-même un certain nombre de fois.
Voici comment fonctionne l'opérateur d'exponentiation :
result = 2 ^ 3 -- le résultat est 8 (2 × 2 × 2)
result = 5 ^ 2 -- le résultat est 25 (5 × 5)result = 10 ^ 1 -- le résultat est 10 (10 à la puissance 1)
result = 4 ^ 0 -- le résultat est 1 (n'importe quel nombre à la puissance 0 est 1)Défi
FacileCalculez l'aire d'une parcelle de jardin carrée en utilisant l'opérateur d'exponentiation. Créez une variable appelée sideLength et affectez-lui la valeur 7. Ensuite, utilisez l'opérateur d'exponentiation pour calculer l'aire en élevant la longueur du côté à la puissance 2, et stockez ce résultat dans une variable appelée area. Affichez l'aire calculée.
Aide-mémoire
L'opérateur d'exponentiation est représenté par le symbole d'accent circonflexe ^ et vous permet d'élever un nombre à une puissance :
result = 2 ^ 3 -- le résultat est 8 (2 × 2 × 2)
result = 5 ^ 2 -- le résultat est 25 (5 × 5)
result = 10 ^ 1 -- le résultat est 10 (10 à la puissance 1)
result = 4 ^ 0 -- le résultat est 1 (n'importe quel nombre à la puissance 0 vaut 1)Essayez vous-même
-- Créer des variables pour le calcul de la parcelle de jardin
local sideLength = 7
-- À FAIRE : Écrivez votre code ici pour calculer l'aire en utilisant l'exponentiation
-- Imprimer l'aire calculée
print(area)Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Fundamentals
4Opérateurs 2 : Relationnels et Logique
Opérateurs d'égalitéOpérateurs relationnelsL'opérateur 'and'L'opérateur 'or'L'opérateur 'not'Évaluation court-circuitValeurs Truthy et FalsyRécapitulatif - Logique simple7Logique conditionnelle de base
L'instruction if-thenL'instruction if-then-elseL'instruction elseifRécapitulatif - Le coffre au trésor10Tables Partie 1 : Style Liste
Qu'est-ce qu'une Table ?Créer une TableAccéder aux éléments par indexModifier des éléments par indexL'opérateur de longueur '#'table.insert()table.remove()Récapitulatif - Gérer les membres du groupe13Projet : Boutique de potions simple
Configuration du projetAjouter une potion2Variables et types de données
Qu'est-ce qu'une variable ?Les nombresLes chaînes de caractèresLes booléensLa valeur 'nil'La fonction type()Conventions de nommageRécapitulatif - Profil de personnage5Affichage de base
Afficher des littérauxAfficher des variablesAfficher plusieurs valeursCombiner des chaînes et des variablesLa fonction tostring()EntréeLe CastRécapitulatif - Rapport d'étatRécapitulatif - Jusqu'à 1208Bases de la manipulation de chaînes
string.len()string.upper et string.lowerstring.sub()string.rep()string.find()Récapitulatif - Formater le nom d'utilisateur3Opérateurs 1 Arithmétique & Conc.
Opérateurs arithmétiquesOpérateur moduloOpérateur d'exponentiationConcaténation de chaînesPriorité des opérateursRécapitulatif - Calculs simples6Projet : Affichage des stats du personnage
Message de bienvenueDéclarer les statistiques du personnage9Bases des fonctions
Déclarer une fonctionAppeler une fonctionFonctions avec paramètresFonctions avec plusieurs paramètresL'instruction 'return'Récapitulatif - Calculateur d'aire