Dans le cours : L'essentiel de Swift 4

Accédez au cours complet aujourd’hui

Inscrivez-vous aujourd’hui pour accéder à plus de 22 600 cours dispensés par des formateurs experts ou achetez ce cours séparément.

Aller plus loin avec les fonctions complexes

Aller plus loin avec les fonctions complexes - Tutoriel Swift

Dans le cours : L'essentiel de Swift 4

Démarrer mon mois d’essai gratuit

Aller plus loin avec les fonctions complexes

Les fonctions dans Swift peuvent aller du simple au complexe très rapidement. Elles peuvent avoir plusieurs types de retour, des options, et même des valeurs par défaut. Donc, allons-y en créant une nouvelle fonction qu'on va appeler « weaponPurchase », qu'on passe un paramètre qui s'appelle money, on s'attend à ce que ça soit un Int, et ensuite, on utilise un tuple comme retour avec deux variables ou deux items à l'intérieur. On s'attend à ce que ça soit un String, ensuite, on va également utiliser price qui est un Int. On ouvre la fonction, ensuite, on imprime : What weapon can I purchase with, et ensuite, on passe la variable money, donc, on met la valeur. Parfait, toute fonction doit retourner quelque chose, donc, dans ce cas-ci, on retourne manuellement quelque chose. Dans ce cas-ci, on va retourner seulement les deux items, donc, on s'attend à avoir un String qui est weapons, on va dire Laser cannon, et ensuite, on s'attend d'avoir un price qui est un Int, donc, on va retourner…

Table des matières