Fonction basique: sans paramètre ni retour
Écrivez des blocs de code réutilisables qui exécutent une tâche spécifique.
Les fonctions sans paramètre ni valeur de retour sont des fonctions très simples qui exécutent un bloc de code sans prendre d'entrée ni renvoyer de résultat. Elles sont souvent utilisées pour effectuer des tâches spécifiques, comme afficher un message ou effectuer une action répétitive.
Déclaration d'une Fonction sans Paramètre ni Retour
La syntaxe d'une fonction sans paramètre ni retour est très simple. Vous définissez la fonction avec func, lui donnez un nom, et laissez les parenthèses vides. Si la fonction ne retourne rien, vous n'avez pas besoin de spécifier un type de retour.
Syntaxe :
func functionName() {
// Code à exécuter
}
functionName: Le nom de la fonction.
Exemples de Fonctions sans Paramètre ni Retour
Fonction pour afficher un message
func sayHello() {
print("Hello, world!")
}
sayHello() // Affiche : "Hello, world!"
Cette fonction sayHello n'accepte aucun paramètre et ne retourne aucune valeur. Elle se contente d'exécuter le code à l'intérieur de ses accolades, qui dans ce cas est l'affichage d'un message.
Fonction pour effectuer une action répétitive
func displayStars() {
print("*****")
}
displayStars() // Affiche : "*****"
Cette fonction displayStars affiche une ligne de cinq étoiles. Comme la précédente, elle n'accepte aucun paramètre et ne retourne aucune valeur.
Utilisation de Fonctions sans Paramètre ni Retour
Ces fonctions sont utiles dans de nombreux scénarios, notamment lorsque vous souhaitez regrouper du code fréquemment utilisé dans un seul bloc réutilisable, même s'il n'a besoin ni d'entrées ni de produire de sorties.
Exemple :
Imaginons un programme où vous voulez afficher un message de bienvenue à chaque démarrage de l'application :
func welcomeMessage() {
print("Bienvenue dans l'application!")
}
func startApp() {
welcomeMessage()
print("Chargement...")
}
startApp()
Dans cet exemple, welcomeMessage est une fonction qui affiche simplement un message de bienvenue. Elle est appelée dans la fonction startApp, qui pourrait représenter le processus de démarrage d'une application. Chaque fois que l'application démarre, le message de bienvenue est affiché automatiquement.
Avantages des Fonctions sans Paramètre ni Retour
- Clarté : Elles permettent de regrouper du code répétitif ou logique en une seule entité nommée, ce qui rend le code plus facile à lire et à comprendre.
- Réutilisabilité : Même sans paramètres ni retour, ces fonctions peuvent être appelées plusieurs fois à différents endroits du code.
- Modularité : Elles aident à structurer le code en petits blocs indépendants.