Syntaxe générale des fonctions en fléchette
La syntaxe générale d'une fonction de fléchette est illustrée ci-dessous:
FuncName de retour (paramètres)Cependant, le «returnType», les «paramètres» et la «valeur de retour» sont facultatifs.
Utilisation des fonctions dans Dart dans Ubuntu 20.04
Dans cette section de notre article, nous partagerons les quatre façons d'utiliser les fonctions dans le langage de programmation DART dans Ubuntu 20.04. Nous discuterons de ces méthodes à l'aide de quatre exemples différents, qui sont les suivants:
Exemple # 1: fonction avec paramètres et valeur de retour
Dans cet exemple, nous visons à concevoir une fonction de fléchette qui accepte certains paramètres et a un type de retour. Le script DART pour cet exemple est présenté dans l'image ci-dessous:
Dans cet exemple, nous souhaitons calculer le produit de deux entiers à l'aide d'une fonction DART. Nous avons d'abord défini notre fonction nommée «Product ()». Cette fonction accepte deux entiers, «A» et «B», comme paramètres, et son type de retour est également un entier car il renverra le produit de ces deux entiers. Nous avons d'abord imprimé les deux entiers transmis à cette fonction sur le terminal à l'intérieur de cette fonction. Ensuite, nous avons créé une «sortie» entière pour maintenir le produit des nombres passés. Après cela, nous avons égalisé la variable «sortie» au produit de «A» et «B». Ensuite, nous avons simplement retourné la variable «sortie».
Après cela, nous avons notre fonction «Main ()» dans laquelle nous avons défini une variable «prod» qui contient les résultats de la fonction «produit ()». Nous avons passé les entiers «2» et «4» à cette fonction. Ensuite, nous avons la valeur de la variable «prod», je.e., le produit de «2» et «4» sur le terminal.
Pour exécuter ce script DART, nous avons utilisé la commande suivante:
$ Fonctions Run Run.dardLe résultat de ce script de fléchette, je.e., Le produit des deux nombres spécifiés avec les nombres réels est présenté dans l'image ci-dessous:
Exemple # 2: fonction sans paramètres
Dans cet exemple, nous créerons une fonction de fléchette avec un type de retour mais ne prendrons aucun paramètre d'entrée. Le script DART pour cet exemple est le suivant:
Nous voulons simplement créer une fonction qui imprime un message de salutation prédéfini sur le terminal de ce script de fléchette. Pour ce faire, nous avons créé une fonction nommée «message ()» et avons gardé son type de retour en «chaîne» car il renverra le message de salutation, après quoi nous pourrons l'imprimer dans notre fonction «main ()». Ensuite, nous avons défini la fonction «main ()», que nous avons appelée la fonction «message ()» à l'intérieur de l'instruction «Imprimer». Cela imprimera simplement la valeur renvoyée par la fonction «message ()», i.e., Notre message de salutation sur le terminal.
Lors de l'exécution de ce script DART, nous avons reçu la sortie présentée dans l'image en dessous sur le terminal. Cela signifie que nous pouvons créer des fonctions commodément sans aucun paramètre dans le langage de programmation DART.
Exemple # 3: fonction sans paramètres et valeur de retour
Dans cet exemple, nous souhaitons créer une fonction de fléchette qui n'accepte aucun paramètre ni renvoie. Le script DART conçu à cet effet est illustré dans l'image suivante:
Dans cet exemple, nous voulons créer une fonction DART pour imprimer un message de salutation prédéfini sur le terminal; Cependant, cette fois, nous allons imprimer ce message dans le corps de notre fonction, car cette fonction n'aura aucun type de retour car nous ne pourrons pas l'imprimer dans notre fonction «main ()». Nous avons créé notre fonction «message ()» sans aucun type de retour. De plus, il ne peut accepter aucun paramètre. Ensuite, nous avons simplement utilisé une instruction «imprimer» dans cette fonction pour imprimer le message de salutation du terminal. Après cela, nous avons notre fonction «Main ()» à l'intérieur, que nous venons d'appeler notre fonction «message ()».
Le résultat de ce script DART modifié est présenté dans l'image ci-dessous:
Exemple # 4: fonction sans valeur de retour
Dans notre dernier exemple, nous créerons une fonction de fléchette qui acceptera certains paramètres; Cependant, il n'aura aucun type de retour. Le script DART que nous avons conçu à cet effet est le suivant:
Avec l'aide de ce script DART, nous voulons vérifier si le nombre passé à une fonction est uniforme ou étrange. Pour cela, nous avons créé une fonction nommée «MenoDd». Cette fonction accepte un entier «n» comme paramètre; Cependant, il n'a pas de type de retour. Ensuite, à l'intérieur de cette fonction, nous avons utilisé les instructions «if-else» pour vérifier si le numéro passé est uniforme ou impair et avons imprimé des messages pertinents sur le terminal en fonction des conditions satisfaites. Après cela, nous venons d'appeler notre fonction «mêmeoDd ()» de notre fonction «Main ()» tout en y passant le «27» entier.
La sortie de ce script DART est présentée dans l'image ci-dessous. Une fonction de fléchette peut accepter les paramètres sans nécessairement avoir un type de retour.
Conclusion
Cet article a été conçu pour vous enseigner les fonctions dans le langage de programmation DART sur un Ubuntu 20.04 Système. Nous avons d'abord discuté de la syntaxe générale d'une fonction dans Dart, suivie de quatre exemples différents qui expliquent les différentes variations d'une fonction dans DART. En prenant l'aide de ce guide, vous pouvez facilement utiliser les fonctions de Dart, et donc vous pouvez facilement profiter du concept de programmation modulaire.