Menu
CoddyTech

Votre premier code Luau

Fait partie de la section Introduction à Luau du Journey Lua de Coddy. Leçon 3 sur 80.

Il est temps d’écrire ton premier code Luau ! Le nouvel ingrédient qui s’ajoute au Lua que tu connais est l’annotation de type : deux-points et nom de type après le nom de la variable.

local variableName: type = value

Par exemple, une variable qui ne devrait contenir que du texte :

local message: string = "Hello, World!"

La partie : string indique au vérificateur de types que message doit contenir des valeurs de type chaîne de caractères. Essaie de lui affecter un nombre plus tard et le vérificateur signalera une erreur pendant que tu modifies encore le code.

Luau te propose aussi une façon plus élégante de construire la sortie : l’interpolation de chaînes. Une chaîne écrite avec des accents graves peut intégrer n’importe quelle expression entre accolades :

local name: string = "Coddy"
print(`Hello, {name}!`)        -- Bonjour, Coddy !
print(`2 + 3 is {2 + 3}`)      -- 2 + 3 vaut 5

Compare avec l’enchaînement de .. partout : l’interpolation rend le texte lisible, tandis que les {braces} se chargent de la concaténation.

challenge icon

Défi

Facile

Stocke le nom du langage dans une variable typée et salue-le.

  1. Sous le commentaire, déclare local language: string = "Luau".
  2. Remplace l’appel à print par une chaîne entre accents graves : print(`Hello, {language}!`).

Appuie sur Exécuter le code : le résultat affiche Hello, Luau!.

Essayez vous-même

-- Déclarez le langage ici

print(``)

Toutes les leçons de Introduction à Luau

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