LIBRARY // Error Library
Filter by language & difficulty — color is information: Easy · Medium · Hard
دالة input ترجع نصاً دائماً، جمعه مع رقم بدون تحويل يعطي TypeError أو وصل نصي خاطئ.
العامل = للإسناد لا يصلح داخل if، Python يطلق SyntaxError: invalid syntax لأنه يتوقع مقارنة.
بنية Python تعتمد على : لبدء الكتلة. نسيانها يسبب SyntaxError: expected ':' وتوقف المفسر قبل التنفيذ.
تمرير نص غير صالح JSON لـ JSON.parse يرمي SyntaxError ويوقف التنفيذ إذا لم يُلتقط.
JSON.stringify يحول التاريخ لنص ويفقد الدوال وundefined، فالنسخة لا تحافظ على الأنواع.
تمثيل الأعداد العائمة ثنائياً يجعل 0.1+0.2 = 0.30000000000000004 فتفشل المقارنات الدقيقة.
تمرير دالة class كـ callback يفقد this فيُصبح undefined داخلها عند استدعاء الحدث.
داخل .then عدم إرجاع Promise التالية يقطع التسلسل فتصل قيمة undefined للـ then التالي.
حلقة تنشئ دوال غير متزامنة تشترك في نفس المتغير فتقرأ القيمة الأخيرة عند التنفيذ.
إرسال كائن مباشرة في body يحوله لـ [object Object] فيُفشل الخادم في التحليل.
for...in يمر على المفاتيح (indices) بينما for...of يمر على القيم، الخلط يعطي فهارس بدل قيم.
parseInt("08") قد يُفسر كثماني في بيئات قديمة فيُرجع 0. عدم تحديد radix يسبب نتائج غير متوقعة.
Showing 13 to 24 of 60 results