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

ملخص: مقدمة في TS

جزء من قسم Introduction To TypeScript في رحلة JavaScript على Coddy. الدرس 5 من 73.

challenge icon

التحدي

سهل

قم بإنشاء ثابت باسم userId مع تعليق نوع صريح (explicit type annotation) كـ number وقم بتعيين القيمة 12345 له.

قم بإنشاء متغير باسم username مع تعليق نوع صريح كـ string وقم بتعيين القيمة "john_doe" له.

تم تزويدك بسطر الكود التالي الذي يحتوي على خطأ في النوع (type error):

username = userId;

قم بإصلاح خطأ النوع هذا عن طريق إنشاء متغير جديد يسمى userIdString يقوم بتحويل userId إلى سلسلة نصية باستخدام دالة String()، ثم قم بتعيين userIdString إلى username بدلاً من ذلك.

أخيرًا، قم بطباعة كل من userId و username في وحدة التحكم (console) في أسطر منفصلة.

جرّب بنفسك

// TODO: اكتب كودك هنا
// أنشئ الثابت userId مع توضيح النوع
// أنشئ المتغير username مع توضيح النوع
// قم بإصلاح خطأ النوع عن طريق تحويل userId إلى نص (string)
// قم بتعيين القيمة المحولة إلى username

// اطبع النتائج
console.log(userId);
console.log(username);

جميع دروس Introduction To TypeScript

تدرّب بنفسك: مترجم JavaScript عبر الإنترنت