تطبيق قواعد التسمية مع المتغيرات في VEXcode GO

في VEXcode GO، يُطلب منك إعطاء اسم لمتغير جديد عند إنشائه.


قواعد الاسم الصالح

يجب أن تكون أسماء المتغيرات فريدة، ولكن هناك مواصفات أخرى يجب أن يتبعها الاسم. 

يتم استخدام أسماء المتغيرات في الأماكن التالية:

  1. رقمي (تم إنشاؤه باستخدام "إنشاء متغير")
  2. منطقية (تم إنشاؤها باستخدام "إنشاء قيمة منطقية")
  3. القائمة (تم إنشاؤها باستخدام "إنشاء قائمة")
  4. قائمة ثنائية الأبعاد (تم إنشاؤها باستخدام "إنشاء قائمة ثنائية الأبعاد")


فيما يلي نظرة عامة على المعايير عند اختيار اسم صالح:

  • لا يمكن أن يستخدم الاسم أحرفًا خاصة.
    مثال على اسم متغير غير صالح. الاسم يقرأ "bigNumber!"، والذي يتضمن علامة تعجب. يظهر تحذير مفاده أن الرموز غير مسموح بها.
  • الاسم يجب أن يبدأ بحرف . لا يمكن أن يبدأ برقم.
    مثال على اسم متغير غير صالح. الاسم يقرأ "2ndWheel"، والذي يبدأ برقم. يُقرأ تحذير "الرسالة مطلوبة".
  • لا يمكن أن يستخدم الاسم مسافات.
    مثال على اسم متغير غير صالح. يقرأ الاسم "الرقم السابق"، والذي يتضمن مسافة. يظهر تحذير مفاده أنه لا يسمح بالمسافات.
  • لا يمكن أن يكون الاسم كلمة محجوزة في VEXcode GO. الكلمة المحجوزة هي كلمة أو اسم يستخدمه VEXcode GO بالفعل.
    Example of an invalid variable name. The name reads 'if', which is a word that VEXcode 123 is already using. A warning reads VEXcode keyword not allowed.
    أمثلة:for، while، break، else، not.
  • يجب أن يكون الاسم فريدًا (يُستخدم مرة واحدة فقط)، ولكن يمكن أن يكون لديك حالات مختلفة (حرف كبير وحرف صغير).
    مثال على اسم متغير غير صالح. الاسم يقرأ "counter"، والذي تم تعريفه بالفعل في المشروع. يظهر تحذير مفاده أن الاسم تم أخذه.

أخطاء محتملة في الاسم

عندما تقوم بإنشاء اسم متغير، إذا رأيت خطأ "الاسم مأخوذ"، فهذا يعني أن هناك اسمًا مكررًا في أي من المجموعات أعلاه. 

مثال لمستخدم يقوم بإنشاء متغير باسم تم أخذه بالفعل بواسطة متغير آخر. يظهر تحذير مفاده أن الاسم تم أخذه.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: