Module:Chiffre
Aller à la navigation
Aller à la recherche
Ce module sert d'exemple dans la leçon Initiation au Lua avec Scribunto. L'utilisation de celui-ci est décrite en détail dans la leçon et par conséquent ce module ne doit pas être modifié sans tenir compte de la leçon.
![]() |
Ce modèle est écrit volontairement d'une façon incorrecte dans le but de proposer sa correction en exercice. Par conséquent, ne pas corriger ce module! |
local p = {}
function p.traduit(frame) --Fonction traduisant un chiffre en toutes lettres
local reponse = "Chiffre non reconnu"
local chiffre = frame.args[1] --La variable chiffre recueille le premier argument entré sous forme de nombre
if chiffre == 0 then reponse = "zéro" end
if chiffre == 1 then reponse = "un" end
if chiffre == 2 then reponse = "deux" end
if chiffre == 3 then reponse = "trois" end
if chiffre == 4 then reponse = "quatre" end
if chiffre == 5 then reponse = "cinq" end
if chiffre == 6 then reponse = "six" end
if chiffre == 7 then reponse = "sept" end
if chiffre == 8 then reponse = "huit" end
if chiffre == 9 then reponse = "neuf" end
return reponse
end
return p