Freecodecamp: الأهداف متناقضة

تم إنشاؤها على ٢٥ أغسطس ٢٠١٦  ·  4تعليقات  ·  مصدر: freeCodeCamp/freeCodeCamp

قم بإزالة كافة الخطوط المائلة للخلف ()
يجب أن يكون لديك اقتباسان منفردان وأربعة اقتباسات مزدوجة "
فقط قم بإزالة الشرطات المائلة للخلف \ المستخدمة للهروب من علامات الاقتباس.

هناك مشكلة في تحدي اقتباس الجمل مع اقتباسات مفردة .
وكيل المستخدم هو: Mozilla/5.0 (iPad; CPU OS 9_3_3 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13G34 Safari/601.1 .
يُرجى وصف كيفية إعادة إظهار هذه المشكلة ، وتضمين روابط إلى لقطات الشاشة إن أمكن.

رمز بلدي:


var myStr = "<a href='http://www.example.com' target="_blank">Link</a>";



help wanted

ال 4 كومينتر

marienhof شكرا على هذه القضية. أعتقد أننا واجهنا مشكلات مع هذا في الماضي (على سبيل المثال https://github.com/FreeCodeCamp/FreeCodeCamp/issues/8400).

يمكن إعادة كتابة آخر رسالة اختبار إلى شيء مثل هذا

قم بتغيير السلسلة من علامات الاقتباس المزدوجة إلى الفردية مع الاحتفاظ بعلامات الاقتباس المزدوجة للاقتباسات الداخلية

erictleung أعتقد أنه يجب دمج الاختبار الثالث مع الاختبار الأول إن أمكن. يشير الاختبار الثالث إلى وجود خطوط مائلة عكسية في المحرر لا تفلت من علامات الاقتباس ولكنها ليست كذلك. لذلك إذا قمت بإزالة جميع الخطوط المائلة العكسية (في الاختبار الأول) ، فأنت تحقق الاختبار الثالث.

أحب فكرة dhcodes . دعنا ندمج الاختبار الأول والثالث في واحد في شيء مثل هذا.

"assert(!/\\\\/g.test(code) && myStr === '<a href=\"http://www.example.com\" target=\"_blank\">Link</a>', 'message: Remove all the <code>backslashes</code> (<code>\\</code>)');",

أعتقد أن هذا يجب أن يوضح بما فيه الكفاية ما يجب القيام به لإكمال التحدي. إذا وجد أي شخص فجوة في التحدي ، يرجى التعليق. خلاف ذلك ، سأضع علامة على هذا Help Wanted .

تم التحديث عبر العلاقات العامة أعلاه. شكرًا على القيام بالجزء الصعب @ erictleung

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات