--- id: ab6137d4e35944e21037b769 title: Title Case a Sentence isRequired: true challengeType: 5 videoUrl: '' localeTitle: العنوان حالة الجملة --- ## Description
قم بإرجاع السلسلة المتوفرة بالحرف الأول من كل كلمة بالأحرف الكبيرة. تأكد من أن بقية الكلمة في حالة الأحرف الصغيرة. لأغراض هذا التمرين ، يجب أيضًا تكبير الحروف الموصولة مثل "the" و "of". تذكر استخدام Read-Search-Ask إذا واجهتك مشكلة. اكتب الكود الخاص بك.
## Instructions
## Tests
```yml tests: - text: 'titleCase("I'm a little tea pot") سلسلة.' testString: 'assert(typeof titleCase("I"m a little tea pot") === "string", "titleCase("I'm a little tea pot") should return a string.");' - text: 'titleCase("I'm a little tea pot") يجب أن أعود I'm A Little Tea Pot .' testString: 'assert(titleCase("I"m a little tea pot") === "I"m A Little Tea Pot", "titleCase("I'm a little tea pot") should return I'm A Little Tea Pot.");' - text: يجب أن ترجع titleCase("sHoRt AnD sToUt") Short And Stout . testString: 'assert(titleCase("sHoRt AnD sToUt") === "Short And Stout", "titleCase("sHoRt AnD sToUt") should return Short And Stout.");' - text: titleCase("HERE IS MY HANDLE HERE IS MY SPOUT") Here Is My Handle Here Is My Spout titleCase("HERE IS MY HANDLE HERE IS MY SPOUT") يجب أن يعود Here Is My Handle Here Is My Spout . testString: 'assert(titleCase("HERE IS MY HANDLE HERE IS MY SPOUT") === "Here Is My Handle Here Is My Spout", "titleCase("HERE IS MY HANDLE HERE IS MY SPOUT") should return Here Is My Handle Here Is My Spout.");' ```
## Challenge Seed
```js function titleCase(str) { return str; } titleCase("I'm a little tea pot"); ```
## Solution
```js // solution required ```