The Code Fix

🟨 شرح جافاسكريبت

المتغيرات: let و const و var

ما هو المتغيّر؟

المتغيّر هو صندوق نخزّن فيه قيمة لنستخدمها لاحقًا. في جافاسكريبت الحديثة نستخدم let و const.

let age = 25;        // قيمة يمكن تغييرها
const name = "براء"; // قيمة ثابتة لا تتغيّر

الفرق بين let و const

الكلمةهل يمكن تغيير القيمة؟متى نستخدمها؟
constلاالافتراضي دائمًا
letنعمعندما نحتاج تغيير القيمة
varنعمقديمة — تجنّبها

مثال عملي

const price = 100;
let quantity = 3;
let total = price * quantity;

console.log(total); // 300
quantity = 5;
total = price * quantity;
console.log(total); // 500

💡 قاعدة ذهبية: استخدم const دائمًا، ولا تلجأ إلى let إلا إذا كنت ستغيّر القيمة فعلًا.

جرّبها بنفسك

عدّل القيم في المحرّر بالأسفل ثم اضغط «تشغيل» لترى النتيجة مباشرة:

⚡ محرّر تفاعلي
...جارٍ تحميل المحرّر
اضغط «تشغيل» لرؤية النتيجة هنا.