أولا نقوم بعمل Function تقبل Parameter واحد وهو ال String الذي يحتوي على الجملة التي تريد تحويل أول حرف من كل كلمة منها ل Capital Letter
ثم نقوم بشرح كل سطر من ال Function بالتفصيل. نقوم بتخزين المتغيرات اولا اول متغير هو stringLetters وهو الذي يحتوى على ال String الخاص بنا بعد تحويله لمصفوفة تحتوي على جميع الكلمات الموجودة في الجملة عن طريق إستخدام دالة
Split ثم نقوم بعمل مصفوفة جديدة فارغة باسم newString حتى نقوم بتخزين الكلمات الجديدة بعد تحويل اول حرف ل Capital Letter
الآن نقوم بجلب أول كلمة من مصفوفة الكلمات ونقوم بجلب أول حرف من الكلمة عن طريق دالة
charAt
ثم نقوم بجلب باقي أجزاء الكلمة عن طريق دالة
Slice ورقم واحد داخل القوس حتى نستثني اول حرف من الكلمة.
والآن نقوم بعمل Loop لتكرار نفس الخطوات على كل كلمة وسوف نستخدم دالة
Push لوضع كل عنصر داخل المصفوفة الجديدة. وسوف نستخدم دالة
toUpperCase لتحويل اول حرف قمنا بجلبه عن طريق charAt لحرف Capital ونقوم بعمل Concatenate لهذا الحرف مع باقي الكلمة التي جلبناها بواسطة ال Slice لتخرج لنا الكلمة كاملة.
وبعد الإنتهاء تماما نقوم بتحويل عناصر المصفوفة ل String كامل يحتوي على الكلمات الجديدة التي تم تحويلها.
ولإستخدام ال Function يمكنك إستعمال هذا الكود.
والآن مع الكود الكاملة
ان شاء الله يكون عجبكم الدرس.
0 تعليقات