15 lines
886 B
Markdown
15 lines
886 B
Markdown
---
|
|
title: Functions
|
|
localeTitle: المهام
|
|
---
|
|
## المهام
|
|
|
|
تتكون الدوال في Swift من معلمة ونوع الإرجاع. يمكن إنشاء الوظائف باستخدام هذه البنية الأساسية: \`\` \`سويفت func sayHello (nameOfPerson: String) -> String { دع hello = "مرحبًا ،" + nameOfPerson + "." طباعة (مرحبا) }
|
|
|
|
sayHello (الاسم الأول: الرقم: "Steve") ` `` In this example, the function sayHello takes in a string name and prints out the phrase` "Hello، Steve.".
|
|
|
|
## معلمات الدالة
|
|
|
|
لا تتطلب وظائف أي معلمات إدخال أو أنواع الإرجاع. لكن هذا يتطلب الأقواس بعد تسمية الوظائف. \`\` \`سويفت func helloSteve () { طباعة ("مرحبا ، ستيف.") }
|
|
|
|
helloSteve () // هذا يطبع "مرحبا ، ستيف." \`\` \` |