الثوابت
جزء من قسم Fundamentals في رحلة JavaScript على Coddy — الدرس 11 من 77.
في JavaScript، تحتاج أحياناً إلى متغيرات لا تتغير أبداً. وهنا يأتي دور const! تُستخدم لإنشاء الثوابت—وهي قيم تظل كما هي بعد تعيينها.
استخدم الكلمة المفتاحية const، تماماً مثل let، ولكن بمجرد تعيين قيمتها، لا يمكنك تغييرها لاحقاً.
const pi = 3.14;
console.log(pi); // Output: 3.14
// محاولة تغيير pi ستؤدي إلى حدوث خطأ:
pi = 3.14159; // Error: Assignment to constant variable.استخدم const للقيم التي يجب ألا تتغير أبداً، مثل:
- الثوابت الرياضية (
pi = 3.14) - الإعدادات الثابتة (
maxUsers = 100)
باستخدام const، سيكون الكود الخاص بك أكثر أماناً وأسهل في الفهم!
التحدي
مبتدئقم بتهيئة متغير ثابت باسم minSize بالقيمة 50
ورقة مرجعية
استخدم const لإنشاء متغيرات لا تتغير أبدًا:
const pi = 3.14;
console.log(pi); // المخرجات: 3.14بمجرد تعيينها، لا يمكن إعادة تعيين متغيرات const:
pi = 3.14159; // خطأ: التعيين لمتغير ثابت.استخدم const لـ:
- الثوابت الرياضية (
pi = 3.14) - الإعدادات الثابتة (
maxUsers = 100)
جرّب بنفسك
// اكتب الكود الخاص بك أدناه
// لا تغير السطر أدناه
console.log(`minSize = ${minSize}`)يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس Fundamentals
2المتغيرات
الأرقامString (النصوص)Boolean (القيم المنطقية)قواعد التسميةالمتغيرات الفارغةمراجعة - تهيئة المتغيراتالثوابت8الحلقات التكرارية
حلقة Forحلقة Whileجملة Breakجملة Continueمراجعة - Factorialحلقة Do Whileالحلقات المتداخلة3المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمة (Modulo)اختصارات العمليات الحسابيةمعاملات المقارنةالمساواة الصارمة مقابل العاديةمراجعة - العمليات الحسابية البسيطة6أساسيات الإدخال والإخراج (IO)
الإخراجالإخراج باستخدام المتغيراتتحويل أنواع البيانات - الجزء الأولتحويل أنواع البيانات - الجزء الثانيمراجعة - حتى 120مراجعة - صح أم خطأ