Java Script

السلام عليكم

الامر الاول يتنفذ وسليم,

ولكن الif لا يتنفذ

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

هل هاذ الكود ممكن في الاصل

لاحظ أنك تقوم بجمع قيم الطلاب في المصفوفة students مع وجود مسافة space تسبق قيمة userAdd

      students.push(` ${userAdd}`)

ولهذا في السطر 15 حيث توجد الجملة الشرطية if فإن جملة التحقق تقوم بالبحث عن قيمة userRem في المصفوفة students فإذا كنت تقوم بإدخال إسم الطالب الذي تريد حذفه في الحقل ذو المعرف rInput

بدون تلك المسافة space التي تسبق الإسم فإن الجملة الشرطية لن تتحقق ولن يتم تنفيذ الكود في جسم if أي لن يتم حذف الطالب من المصفوفة سالفة الذكر بواسطة splice. لحل المشكلة إحذف المسافة من الكود أعلاه وجرب. لا نعلم إذا كانت هناك مشاكل أخرى لإنك لم ترفق ملف المشروع.

students.push(userAdd) // حل المشكلة

هذا هو الخطأ

شكراً..