عدّ الكلمات
احسبوا الأجزاء
عدّ الكلمات درس مجاني في Javascript for Kids على CoddyKit. هذا هو الدرس 2 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Javascript for Kids، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Javascript for Kids 4 دروس في المجموع.
لنعدّ الكلمات! 🔢
مرحبًا بعودتكم يا سحرة الكلمات! 📝 في المرة السابقة قسمنا الجمل إلى أجزاء تمثل كلمات. ✂️
اليوم سنقوم بعدّ عدد الكلمات! 🔢 هل أنتم مستعدون؟ لنبدأ!
العودة إلى التقسيم ✂️
أولًا، لنقسم جملة مرة أخرى لنحصل على قائمة كلماتنا. 📋
تذكروا أن split(' ') يعطينا مصفوفة! 🪄
let sentence = 'I love my dog';
let words = sentence.split(' ');
console.log(words);ما طول القائمة؟ 📏
كل مصفوفة تعرف حجمها! نسألها باستخدام .length. 📏
تخبرنا هذه الخاصية بعدد الأجزاء الموجودة في القائمة. وهذا هو عدد كلماتنا! 🔢
let words = ['I', 'love', 'my', 'dog'];
console.log('Number of words: ' + words.length);عدّ أي جملة 🎯
لنقسم الجملة ونعدّ كلماتها معًا! 🎯
قسموا الجملة، ثم استخدموا .length للعدّ. خطوتان وإجابة واحدة! 💡
let sentence = 'coding is super fun';
let words = sentence.split(' ');
console.log('This sentence has ' + words.length + ' words! 🎉');جرّبوا جملة قصيرة 🐝
لنجرب جملة قصيرة جدًا! 🐝
حتى الجمل القصيرة تُعدّ بشكل صحيح. لا يخطئ الحاسوب في العدّ أبدًا! 🤖
let sentence = 'hello world';
let words = sentence.split(' ');
console.log('Words: ' + words.length);جرّبوا جملة طويلة 🦕
والآن جملة طويلة جدًا! 🦕
مهما كان طول الجملة، تحسب .length كل كلمة واحدةً واحدة! 💪
let sentence = 'the big brown bear ran up the tall green hill';
let words = sentence.split(' ');
console.log('This long sentence has ' + words.length + ' words!');أنشئوا آلة للعدّ 🛠️
لننشئ آلة لعدّ الكلمات (دالة)! 🛠️
نعطيها جملة، فتعيد لنا عدد الكلمات! 🤖
function countWords(sentence) {
let words = sentence.split(' ');
return words.length;
}
console.log(countWords('I am a coder'));
console.log(countWords('yes'));استخدموا آلتكم 🤖
أصبح بإمكاننا الآن عدّ كلمات أي جملة بسهولة كبيرة! 🤖
ما عليكم سوى استدعاء countWords، وستتولى الدالة كل العمل! 🎉
function countWords(sentence) {
return sentence.split(' ').length;
}
console.log('Words: ' + countWords('the cat sat on the mat'));
console.log('Words: ' + countWords('coding rocks'));تقرير ودود 📊
لنجعل آلة العدّ تعرض رسالة ودودة! 📊
بهذا سيبدو تطبيق Word Counter كتطبيق حقيقي! 😄
function countWords(sentence) {
let count = sentence.split(' ').length;
console.log('📝 Your sentence: ' + sentence);
console.log('🔢 Word count: ' + count + ' words!');
}
countWords('learning to code is awesome');عدّ ثلاث جمل 📚
لنعدّ ثلاث جمل مختلفة واحدةً تلو الأخرى! 📚
لاحظوا كيف تحصل كل جملة على عددها الخاص! 🔢
function countWords(sentence) {
return sentence.split(' ').length;
}
console.log('A: ' + countWords('hi there'));
console.log('B: ' + countWords('one two three four'));
console.log('C: ' + countWords('word'));يمكنكم عدّ الكلمات! 🏆
رائع! 🏆 لقد أنشأتم آلة حقيقية لعدّ الكلمات!
- ✂️ قسموا الجملة إلى قائمة
- 📏 استخدموا
.lengthلعدّ الأجزاء - 🛠️ تجعل الدالة الحل قابلًا لإعادة الاستخدام
التالي: سنعدّ الحروف أيضًا! 🔠
تحقق سريع ✅
حان وقت التفكير! 🧠 كيف نعرف عدد الكلمات الموجودة في قائمتنا؟
مراجعة الدرس 🎀
أحسنتم أيها العدّادون! 🎀 لقد تعلمتم اليوم:
- ✂️ قسموا الجملة أولًا
- 📏 تحسب
.lengthعدد الكلمات - 🛠️ تُعدّ دالة
countWordsمفيدة
الدرس التالي: عدّ الحروف! 🔠
الأسئلة الشائعة
هل درس «عدّ الكلمات» مجاني؟
نعم — نص درس «عدّ الكلمات» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Javascript for Kids، انتقل إلى CoddyKit PRO. تتضمن دورة Javascript for Kids 4 دروس في المجموع.
ماذا ستتعلم في «عدّ الكلمات»؟
احسبوا الأجزاء تتمرن على Javascript for Kids مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Javascript for Kids؟
لا تُشترط خبرة سابقة. Javascript for Kids على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 2 من أصل 4.
كم من الوقت يستغرق درس «عدّ الكلمات»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Javascript for Kids هذا؟
نعم. كل درس في Javascript for Kids يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- تقسيم النص
- عدّ الكلمات
- عدّ الأحرف
- أطول كلمة