Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

أساسيات تحدي الدوال

جزء من قسم الأساسيات في رحلة Kotlin على Coddy. الدرس 16 من 93.

تمنحك بعض التحديات دالةً لإكمالها. توفّر الاختبارات مدخلاتها وتتحقق من القيمة التي تُرجعها. لا تكتب main ولا تقرأ إدخال وحدة التحكم في هذه المهام.

fun echoLabel(label: String): String {
    return label
}

هنا تعلن fun عن دالة اسمها echoLabel. داخل القوسين، يعلن label: String عن مَعلمة إدخال. ويعلن : String بعد القوسين عن نوع النتيجة. يؤدي استدعاء echoLabel("East") إلى تمرير الوسيط "East" وإنتاج تلك السلسلة النصية.

ترسل return قيمةً إلى المستدعي وتنهي استدعاء الدالة. وهي لا تطبع القيمة. أبقِ على اسم الدالة المزوَّد، وأسماء المَعلمات وأنواعها، ونوع الإرجاع؛ واستبدل جسم الدالة غير المكتمل بحسابك. يعلّمك فصل لاحق كيفية تصميم دوالك الخاصة واستدعائها.

جرّب بنفسك

لا يتضمّن هذا الدرس تحدّيًا برمجيًا.

quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات

تدرّب بنفسك: Playground لـ Kotlin