تحدي Codewars Codewars JavaScript
... في تَقَدم
https://roadmap.sh/javaScript
أساسيات جافا سكريبت
| رتبة | كاتا |
|---|
| 8 كيو | مهمة متغيرة أساسية |
| 8 كيو | أنواع البيانات الأساسية -السلسلة |
| 8 كيو | أنواع البيانات الأساسية -رقم |
| 8 كيو | أنواع البيانات الأساسية -array |
| 8 كيو | أنواع البيانات الأساسية -الكائن |
| 8 كيو | أنواع البيانات الأساسية -بيانات البوليان والشرط إذا .. ELSE |
| 8 كيو | إذا .. المشغل الإيراني ومشغل الثلاثية |
| 8 كيو | بيان مشروط -التبديل |
| 8 كيو | بيان الحلقة -في حين ويفعل .. بينما |
| 8 كيو | بيان الحلقة -مقابل |
| 8 كيو | بيان الحلقة -الضرب ، تابع |
| 8 كيو | بيان حلقة -مقابل .. في و .. من |
| 8 كيو | فتح مهارات جديدة -وظيفة arrow ، انتشار المشغل وتفكيك |
الرفع
... الرفع ، نطاق جافا سكريبت ، كتلة ، وظيفة ، عالمية
أنواع البيانات البدائية والكائنات
سلسلة كائن بدائي وسلسلة
| رتبة | كاتا |
|---|
| 8 كيو | طرق كائن السلسلة -slice () ، substring () و substr () |
| 8 كيو | طرق كائن السلسلة -indexof () و lastIndexof () و Search () |
| 8 كيو | طرق كائن السلسلة -concat () split () وصديقها العزيز Join () |
| 8 كيو | طرق كائن السلسلة -touppercase () tolowercase () والاستبدال () |
| 8 كيو | طرق كائن السلسلة -charat () charcodeat () و fromcharcode () |
| 8 كيو | طرق كائن السلسلة -trim () وقالب السلسلة |
| 8 كيو | قصير قصير |
رقم الكائن البدائي والرقم
| رتبة | كاتا |
|---|
| 8 كيو | كائن الأرقام وخصائصه |
| 8 كيو | طرق كائن الرقم-toString () و tolocalestring () |
| 8 كيو | طرق كائن الرقم-tofixed () ، toexponential () و topRecision () |
| 8 كيو | تحليل لطيف من مشكلة char |
| 8 كيو | رقم معاكس |
| 8 كيو | تحويل رقم إلى سلسلة! |
| 8 كيو | تحويل الرقم إلى مجموعة من الأرقام عكسها |
| 8 كيو | مجموع بدون أعلى وأدنى عدد |
| 7 كيو | مجموع الأرقام |
| 7 كيو | مجموع الأرقام الفردية |
| 6 كيو | إنشاء رقم هاتف |
| 6 كيو | ابحث عن الرقم الفريد |
| 5 كيو | نتاج أرقام FIB متتالية |
| 5 كيو | الرقم الأخير من عدد كبير |
| 4 كيو | مجموع الأوتار كأرقام |
| 4 كيو | إضافة أعداد كبيرة |
... Bigint ، Boolean ، Null وغير محددة ، رمز
كائن مساحة اسم الرياضيات
| رتبة | كاتا |
|---|
| 8 كيو | طرق الرياضيات --- الجولة () السقف () والأرض () |
| 8 كيو | طرق الرياضيات --- أقصى () دقيقة () و ABS () |
| 8 كيو | طرق الرياضيات --- POW () SQRT () و CBRT () |
| 8 كيو | طرق الرياضيات --- log () وعائلتها |
| 8 كيو | أساليب الرياضيات --- عاشق مؤلف كاتا: عشوائي () |
كائن صفيف
| رتبة | كاتا |
|---|
| 8 كيو | طرق ArrayObject --- push () ، pop () ، shift () و unshift () |
| 8 كيو | طرق ArrayObject --- لصق () وشريحة () |
| 8 كيو | طرق ArrayObject --- عكسي () و sort () |
| 8 كيو | طرق ArrayObject --- MAP () |
| 8 كيو | طرق ArrayObject --- مرشح () |
| 8 كيو | طرق ArrayObject --- كل () وبعض () |
| 8 كيو | طرق ArrayObject --- concat () والانضمام () |
| 8 كيو | طرق ArrayObject --- تقليل () وخفض () () |
| 8 كيو | طرق ArrayObject --- isarray () indexof () و tostring () |
| 8 كيو | تحويل سلسلة إلى صفيف |
| 8 كيو | مجموع المصفوفات |
| 8 كيو | كن موجزًا IV - فهرس عنصر في صفيف |
| 8 كيو | دمج صفيفتين فرزتين في واحدة |
| 8 كيو | احصل على متوسط صفيف |
| 8 كيو | مجموع صفيف مختلط |
| 8 كيو | ابحث عن أصغر عدد صحيح في الصفيف |
| 8 كيو | صفيف بالإضافة إلى صفيف |
| 8 كيو | مجموع الاختلافات في الصفيف |
| 8 كيو | تحويل الرقم إلى مجموعة من الأرقام عكسها |
| 7 كيو | تسطيح وفرز صفيف |
| 7 كيو | فرز الصفيف حسب طول السلسلة |
| 6 كيو | أعلى رقم رتبة في صفيف |
| 3 كيو | روح الطرافة: عكس صفيف |
وظائف
| رتبة | كاتا |
|---|
| 8 كيو | رقم معاكس |
| 8 كيو | تنفيذ Array.Prototype.Filter () |
| 8 كيو | العمليات الرياضية الأساسية |
| 7 كيو | Array.Prototype.reverse () |
| 7 كيو | Array.Protype.size () |
| 7 كيو | تفريغ الحجج |
| 7 كيو | مجموع جميع الحجج |
| 7 كيو | تنفيذ وظيفة بتكاسل |
| 7 كيو | إضافة وظيفية |
| 7 كيو | مصنع وظيفة من الدرجة الأولى |
| 6 كيو | وظيفة المدى |
| 5 كيو | function.prototype.clone |
| 5 كيو | Array.Protype.Splice (من ، العد ، إدراج ...) |
وظائف الترتيب الأعلى
| رتبة | كاتا |
|---|
| 7 كيو | عد عدد مطوري JavaScript |
| 7 كيو | تحية المطورين |
| 7 كيو | هل قادم روبي؟ |
| 7 كيو | ابحث عن أول مطور Python |
| 7 كيو | إعداد عدد اللغات |
| 6 كيو | ابحث عن أكبر مطوري |
| 6 كيو | اكتشاف Pangram |
| 6 كيو | مساحات خلفية في السلسلة |
وظائف رد الاتصال
| رتبة | كاتا |
|---|
| 5 كيو | حساب مع الوظائف |
| 5 كيو | وظيفة ملفوفة |
| 5 كيو | وظائف التسلسل |
| 5 كيو | تأليف وظائف |
| 5 كيو | ذاكرة التخزين المؤقت وظيفة |
| 5 كيو | سلسلة إضافة وظيفة |
فصول
| رتبة | كاتا |
|---|
| 8 كيو | فصول راقية |
| 8 كيو | المرح مع فصول ES6 #1 - الناس ، الناس ، الناس |
| 7 كيو | المرح مع فصول ES6 #2 - الحيوانات والميراث |
| 7 كيو | المرح مع فصول ES6 #3 - مكعبات ومكعبات و getters |
| 7 كيو | المرح مع فصول ES6 #4 - مكعبات ومقاطعات |
| 8 كيو | Depercode #3 × المرح مع فصول ES6 #5 - الكلاب والفصول |
| 7 كيو | امتدادات فئة سوبر |
| 6 كيو | متعة مع فصول ES6 #6 - ملفات مزيفة (أساسية) |
| 6 كيو | فئة HEX |
| 6 كيو | تحديد getters والمستقلين على فصل دراسي موجود |
| 5 كيو | فئة المتجهات |
| 4 كيو | فئة بسيطة tic-tac-toe |
| 2 كيو | قائمة الفصل |
أنماط التصميم
| رتبة | كاتا |
|---|
| 7 كيو | مصنع وظيفة من الدرجة الأولى |
| 7 كيو | نمط المفرد |
| 7 كيو | Patterncraft - زائر |
| 7 كيو | patterncraft - محول |
| 7 كيو | وظائف نقية |
| 6 كيو | تكوين الوظيفة |
| 6 كيو | Patterncraft - الحالة |
| 6 كيو | patterncraft - الاستراتيجية |
| 5 كيو | ذاكرة التخزين المؤقت وظيفة |
| 5 كيو | مذكرات فيبوناتشي |
| 5 كيو | أحداث بسيطة |
| 5 كيو | نمط الديكور |
| 4 كيو | حقن التبعية |
| 4 كيو | الأحداث المتقدمة |
تعبير منتظم
| رتبة | كاتا |
|---|
| 8 كيو | فتح سلاح جديد --- كائن regexp |
| 8 كيو | تعبير منتظم -"^" ، "$" ، "." واختبار () |
| 8 كيو | تعبير منتظم -"؟" ، "*" ، "+" و "{}" |
| 8 كيو | تعبير منتظم -"|" ، "[]" و "()" |
| 8 كيو | تعبير منتظم -"" |
| 8 كيو | تعبير منتظم -(؟ :) ، (؟ =) و (؟!) |