اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

الكود الذي قدمته يحتوي على بعض الأخطاء كالتالي:

  • الكلمة المفتاحية `elseif` يجب أن تكون `else if`.لاحظ وجود مسافة بين كلمة else و if
  • تحتاج لوضع القيمة المقارنة بين `typeof` والنوع المتوقع داخل علامات تنصيص مثل 'string' و 'number' حيث أن `typeof`تسترجع قيمة نصية
  •  يفضل استخدام معامل الاستقلال الصارم `===` بدلاً من `==` لمقارنة النوع والقيمة.

بهذه التعديلات، يجب أن يعمل الكود بشكل صحيح ويكون الكود كالتالي

if (typeof info[i] === 'string') {
    a = info[i];
} else if (typeof info[i] === 'number') {
    b = info[i];
} else {
    c = info[i];
}

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...