Commit b11a4c1f authored by Rémy Huet's avatar Rémy Huet 💻

Déclarer et appeler fonction

parent d85965a8
Pipeline #33714 passed with stage
in 22 seconds
......@@ -13,3 +13,43 @@
\end{frame}
\subsection{Utiliser des fonctions !}
\begin{frame}[fragile]{Déclarer une fonction}
Pour déclarer une fonction, on peut utiliser deux syntaxes différentes :
\begin{beamercolorbox}[rounded=true, shadow=true]{terminal}
\begin{Verbatim}
ma_fonction ()
\{
instructions
\}
//OU
function ma_fonction
\{
instructions
\}
\end{Verbatim}
\end{beamercolorbox}
\end{frame}
\begin{frame}[fragile]{Appeler une fonction}
\begin{block}{Explications}
\textbf{Après} avoir déclaré une fonction, on peut l'appeler depuis n'importe où dans le script.
Il suffit pour cela d'écrire le nom de la fonction.
\end{block}
\begin{block}{Paramètres}
Une fonction se comporte comme un mini script local. On peut lui passer des paramètres et les récupérer avec la même syntaxe que pour le programme principal.
\end{block}
Le script ci-dessous affichera \enquote{toto}
\begin{beamercolorbox}[rounded=true, shadow=true]{terminal}
\begin{Verbatim}
afficheParam ()
\{
echo $1
\}
afficheParam toto
\end{Verbatim}
\end{beamercolorbox}
\end{frame}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment