Menu
Coddy logo textTech

Projet : La structure d'une tâche

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

challenge icon

Défi

Facile

Posez les bases du gestionnaire de tâches.

Définissez un alias de type nommé Task décrivant une table avec :

  • id de type number
  • title de type string
  • done de type boolean

Créez un tableau typé nommé tasks de type {Task} contenant, dans l’ordre :

  • id 1, titre "Learn Luau types", done false
  • id 2, titre "Build a task manager", done false
  • id 3, titre "Write tests", done true

Affichez ensuite, chacun sur sa propre ligne :

  1. l’id de la première tâche
  2. le title de la première tâche
  3. l’indicateur done de la première tâche
  4. le nombre de tâches (utilisez #)

Essayez vous-même

-- Écrivez le code ici
-- 1) définir le type Task = {id: number, title: string, done: boolean}
-- 2) créer tasks : {Task} avec les trois tâches de départ
-- 3) afficher l'id, le title et le flag done de la première tâche, puis le nombre de tâches

Toutes les leçons de Introduction à Luau

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