في استخدام typeof ، إذا كان على المرء أن يرسل:
console.log(typeof "")
console.log(typeof 0)
console.log(typeof [])
console.log(typeof {})
ومع ذلك ، إذا تمت إضافة الفاصلة المنقوطة:
console.log(typeof "");
console.log(typeof 0);
console.log(typeof []);
console.log(typeof {});
ثم يتم اجتياز جميع الاختبارات. لا تتطلب Javascript فاصلة منقوطة ، لذلك فإن هذا ببساطة يعقد التحدي للمستخدمين الذين لا يستخدمون الفواصل المنقوطة.
شكرًا للإبلاغ عن هذا الخطأ @ ChrisBrownie55!
تمت إزالة التحدي في الإصدار التجريبي ، ولكن لا يزال هناك تحدٍ حول typeof. يتطلب أيضًا فاصلة منقوطة. لسنا بحاجة لفرض ذلك هنا.
يمكنك العثور على الكود هنا:
https://github.com/freeCodeCamp/freeCodeCamp/blob/5214371ef124f24f242cd8a619ba8a8f1992cbe6/seed/challenges/02-javascript-algorithms-and-data-structures/debugging.json#L129
يجب أن تؤدي إزالة الفاصلة المنقوطة من التعبير النمطي هناك إلى حل المشكلة.
تحقق من CONTRIBUTING.md للحصول على بيئة التطوير المحلية الخاصة بك.
إذا كنت بحاجة إلى مساعدة ، يرجى الذهاب إلى غرفة الدردشة الخاصة بالمساهمين . يسعدنا دائمًا الرد على أي أسئلة!
لقد قدمت PR لهذا الغرض. يجب أن تعمل الآن على النحو المنشود.
شكراncaron!
التعليق الأكثر فائدة
لقد قدمت PR لهذا الغرض. يجب أن تعمل الآن على النحو المنشود.