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

الإخراج باستخدام المتغيرات

جزء من قسم Fundamentals في رحلة JavaScript على Coddy — الدرس 29 من 77.

حتى الآن تعلمنا كيفية طباعة السلاسل النصية البسيطة، ولكننا نحتاج أحياناً إلى إدراج قيم المتغيرات داخل السلسلة النصية.

على سبيل المثال:

let age = 10;
console.log("His age is: age");

سيؤدي هذا إلى طباعة "His age is: age" بدلاً من "His age is: 10"

لجعلها تعمل، سنستخدم القوالب الحرفية (template literals):

let age = 10;
console.log(`His age is: ${age}`);

هذا يطبع "His age is: 10"

نحن نستخدم علامات الاقتباس المائلة `` بدلاً من علامات الاقتباس ""، وداخل السلسلة النصية أينما نضع الأقواس المتعرجة {} مع علامة الدولار $ قبلها، سيتم إدراج قيمة ما هو مكتوب بداخلها.

challenge icon

التحدي

مبتدئ

لقد تم تزويدك بكود يقوم بتخزين سلسلة نصية عشوائية كمدخل في متغير يسمى rnd.

اطبع في وحدة التحكم "The input is: " والسلسلة النصية العشوائية الموجودة داخل المتغير rnd.

تحقق من حالات الاختبار للحصول على أمثلة!

ورقة مرجعية

لإدراج قيم المتغيرات داخل النصوص، استخدم القوالب النصية (template literals) مع علامات الاقتباس المائلة `` وصيغة ${}:

let age = 10;
console.log(`His age is: ${age}`);

سيقوم هذا بطباعة "His age is: 10" بدلاً من النص الحرفي "His age is: age".

تستخدم القوالب النصية (Template literals):

  • علامات الاقتباس المائلة `` بدلاً من علامات الاقتباس ""
  • ${variable} لإدراج قيم المتغيرات

جرّب بنفسك

let rnd = inp; // لا تغير هذا السطر
quiz iconاختبر نفسك

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

جميع دروس Fundamentals