ما هو متغير غير معروف؟

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

على سبيل المثال ، في JavaScript ، يجب الإعلان عن متغير باستخدام الكلمة الأساسية var. إذا لم يكن الأمر كذلك ، فإن محاولة تعيين قيمة للمتغير ستؤدي إلى حدوث خطأ:

س = 1 ؛ // يسبب خطأ

لإصلاح ذلك ، يمكن تعريف المتغير ثم تعيين القيمة:

فار س ؛

س = 1 ؛ // لا خطأ

في حالة JavaScript ، "undefined" هي أيضًا قيمة خاصة تُستخدم لأي متغير يتم الإعلان عنه باستخدام كلمة var ولكن لم يتم تعيين قيمة لها بعد. لتخصيص قيمة لمتغير على الفور ، أضف الواجب إلى بيان التصريح:

فار × 1 ؛ // متغير أعلن وخصص قيمة

مع وضع هذا في مكانه ، لن يكون للمتغير x قيمة "غير محدد".

الإعلان ، جافا سكريبت ، مصطلحات البرمجة ، غير محدد ، متغير