Module:Logique
Ce module sert d'exemple dans la leçon Initiation au Lua avec Scribunto. son utilisation est décrite en détail dans celle-ci et, par conséquent, ce module ne doit pas être modifié sans tenir compte de la leçon.
local p = {}
function p.essai1()
local reponse = "Coucou, c’est moi !"
reponse = 2 > 1
return reponse
end
function p.essai2()
local condition = false
if condition then
return "La condition est vraie"
else
return "La condition est fausse"
end
end
function p.essai3(frame)
local n = tonumber(frame.args[1])
if 1 < n and n < 8 then
return "Le nombre est strictement compris entre 1 et 8"
else
return "Le nombre n’est pas strictement compris entre 1 et 8"
end
end
function p.essai4()
local condition = 0
if condition then
return "La condition est vraie"
else
return "La condition est fausse"
end
end
function p.essai5()
local condition
if condition then
return "La condition est vraie"
else
return "La condition est fausse"
end
end
return p