« Introduction au Lua/Modules » : différence entre les versions

Contenu supprimé Contenu ajouté
Youni Verciti (discussion | contributions)
Aucun résumé des modifications
m Orthographe et typographie
Ligne 9 :
 
== Créer un script Lua avec plusieurs fonctions ==
# EditerÉditer [[Module:Sandbox]].
# Supprimer le code existant.
# Ajouter le code suivant puis enregistrer la page :
<blockquote><pre>
local p = {}
function p.hello()
return 'Hello !'
end
 
function p.meet()
return 'Ravi de vous rencontrer !'
end
 
Ligne 36 :
Le résultat devrait être:
<blockquote>
* Bonjour !
* Ravi de vous rencontrer !
</blockquote>
 
== Comprendre votre script ==
# <code>function p.hello()</code> DéfiniDéfinit une fonction nommée <code>hello</code>.
# <code>function p.meet()</code> DéfiniDéfinit une fonction nommée <code>meet</code>.
# <code><nowiki>{{#invoke:Sandbox|hello}}</nowiki></code> AppelAppelle la fonction <code>hello</code> du module Sandbox.
# <code><nowiki>{{#invoke:Sandbox|meet}}</nowiki></code> AppelAppelle la fonction <code>meet</code> du module Sandbox.
Chaque module contient une ou plusieurs fonctions qui peuvent être appelées individuellement.
 
== Conclusion ==
Félicitations ! Vous avez créé, testé et compris comment fonctionne un module Lua avec plusieurs fonctions. Continuez avec la leçon sur les [[../Variables | Variables]].
 
== Références ==