اختبار كتابة JavaScript
تدرّب على كتابة أكواد JavaScript حقيقية — الرموز والكلمات المفتاحية والمسافات البادئة التي تستخدمها كل يوم. يقيس WPM البرمجة والدقة ودقة الصياغة.
انقر هنا وابدأ الكتابة
Enter = سطر جديد · Tab = مسافة بادئة · Esc = إعادة. يُحتسب المفتاح الخاطئ ويبقى المؤشر في انتظار الصحيح.
سرعتك في كتابة الأكواد
تحتسب دقة الصياغة الأقواس وعلامات الاقتباس والمعاملات وعلامات الترقيم فقط — الأحرف التي تسبب أخطاء الصياغة.
الأحرف التي أخطأت فيها
لا أخطاء — أداء خالٍ من العيوب!
نصائح لكتابة JavaScript
JavaScript مليئة بالأقواس المعقوفة والأقواس العادية والدوال السهمية. أكثر المفاتيح إبطاءً هي { و} و=> وعلامة الاقتباس المائلة لسلاسل القوالب — درّب ${…} حتى تنساب، وأبقِ خنصرك الأيمن قرب مفاتيح الأقواس.
مقطع JavaScript قد يصادفك
function debounce(fn, delay) {
let timer = null;
return (...args) => {
clearTimeout(timer);
timer = setTimeout(() => fn(...args), delay);
};
} اختبارات كتابة الأكواد حسب اللغة
- اختبار كتابة JavaScript
- اختبار كتابة TypeScript
- اختبار كتابة Python
- اختبار كتابة SQL
- اختبار كتابة Java
- اختبار كتابة C#
- اختبار كتابة C++
- اختبار كتابة Go
- اختبار كتابة Rust
- اختبار كتابة PHP
- اختبار كتابة HTML
- اختبار كتابة CSS
- اختبار كتابة Bash
كيف يعمل اختبار كتابة الأكواد
- اختر لغة وطولًا، وانقر على المحرر وابدأ الكتابة — يبدأ المؤقت عند أول مفتاح.
- اضغط Enter للأسطر الجديدة. مع تفعيل المسافة البادئة التلقائية تُتخطى المسافات البادئة كما في محررك؛ أوقفها لتتدرب على المسافات البادئة أيضًا.
- المفتاح الخاطئ يومض بالأحمر ويُحتسب، لكن المؤشر ينتظر الحرف الصحيح — فتُقاس كل هفوة دون ترك كود معطوب.
- تعرض نتيجتك WPM البرمجة والدقة الإجمالية ودقة الصياغة والأحرف التي أخطأت فيها أكثر بالضبط.
اختبار كتابة الأكواد — أسئلة شائعة
ما سرعة الكتابة الجيدة للمبرمجين؟
يقل WPM البرمجة عادةً بنسبة 30–50% عن WPM النثر بسبب الرموز وحالة الأحرف والمسافات البادئة. 40–60 كلمة برمجية في الدقيقة بدقة 95%+ أداء متين؛ وفوق 70 ممتاز.
ما هي دقة الصياغة؟
هي دقتك في الأحرف غير الحرفية فقط — الأقواس والأقواس المعقوفة وعلامات الاقتباس والفواصل المنقوطة والمعاملات. وهي المفاتيح التي تقف وراء معظم أخطاء الصياغة، فهي الرقم الجدير بالتحسين.
ما اللغات التي يمكنني التدرّب عليها؟
JavaScript وTypeScript وPython وSQL وJava وC# وC++ وGo وRust وPHP وHTML وCSS وBash — كلها مقاطع من الواقع العملي.
هل الكتابة الأسرع تجعلك مبرمجًا أفضل؟
التفكير أهم من الكتابة، لكن الكتابة السلسة للرموز تزيل الاحتكاك: أخطاء مطبعية أقل وبناءات معطوبة أقل وانتباه أكبر للمشكلة الفعلية.