حساب النقاط
احسبوا الإجابات الصحيحة
حساب النقاط درس مجاني في Javascript for Kids على CoddyKit. هذا هو الدرس 3 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Javascript for Kids، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Javascript for Kids 4 دروس في المجموع.
احتفظوا بالنتيجة! 🏆
يحتاج برنامج المسابقات إلى نتيجة! نعدّ عدد الأسئلة التي يجيب عنها اللاعب بشكل صحيح. لننشئ لوحة النتائج! 📊
البدء من الصفر 0️⃣
تبدأ كل لعبة بنتيجة 0. ننشئ متغيرًا للاحتفاظ بها.
let score = 0
console.log("Starting score:", score)إضافة نقطة ➕
عندما تكون إجابة اللاعب صحيحة، أضيفوا نقطة واحدة! استخدموا score = score + 1.
let score = 0
score = score + 1
console.log("Score is now:", score)الاختصار: += ⚡
تعني score += 1 الشيء نفسه، ولكن بطريقة أقصر! يحب المبرمجون الاختصارات.
let score = 0
score += 1
score += 1
console.log("Score:", score)تحققوا ثم احسبوا النتيجة ✅
أضيفوا نقطة فقط إذا كانت الإجابة صحيحة. اجمعوا بين if وحساب النتيجة!
let score = 0
let answer = "blue"
let guess = "blue"
if (guess === answer) {
score += 1
}
console.log("Score:", score)إجابة خاطئة؟ لا نقطة 🚫
إذا كانت الإجابة خاطئة، تبقى النتيجة كما هي. استخدموا else لعرض رسالة لطيفة.
let score = 0
let guess = "red"
let answer = "green"
if (guess === answer) {
score += 1
} else {
console.log("Oops, no point this time! 🙃")
}
console.log("Score:", score)حساب النتيجة داخل حلقة تكرار 🔁
كرّروا عبر الإجابات واجمعوا النقاط. تكبر لوحة النتائج!
let answers = ["blue", "green", "white"]
let guesses = ["blue", "red", "white"]
let score = 0
for (let i = 0; i < answers.length; i++) {
if (guesses[i] === answers[i]) score += 1
}
console.log("Final score:", score)دالة لحساب النتيجة 🛠️
أنشئوا أداة مساعدة تتحقق من الإجابة وتعيد نقطة. وأعيدوا استخدامها لكل سؤال!
function points(guess, answer) {
return guess === answer ? 1 : 0
}
console.log(points("cat", "cat"))
console.log(points("cat", "dog"))إظهار النتيجة مباشرة 📺
أخبروا اللاعب بنتيجته بعد كل سؤال. فهذا يحافظ على الحماس!
let score = 2
console.log("Your score so far: " + score + " points! 🌟")نقاط إضافية! ⭐
اجعلوها ممتعة! امنحوا نقاطًا إضافية للأسئلة الصعبة.
let score = 5
score += 3
console.log("Bonus! New score: " + score + " 🎉")لوحة النتائج تعمل! ✅
أصبح بإمكانكم الآن تتبّع النقاط وجمعها داخل حلقة تكرار وإظهار النتيجة. هذا يشبه برامج المسابقات الحقيقية! 🎬
let score = 0
["a", "b", "c"].forEach(function() { score += 1 })
console.log("Total points:", score)اختبار سريع ❓
احسبوا نتيجتكم في هذا الاختبار! 🧠
نجم حفظ النتائج! 🌟
مراجعة! لقد تعلمتم ما يلي:
- 0️⃣ بدء النتيجة من الصفر
- ➕ إضافة النقاط باستخدام
+= - ✅ احتساب النقاط للإجابات الصحيحة فقط باستخدام
if - 🔁 جمع النقاط داخل حلقة تكرار
التالي: إظهار النتيجة النهائية! 🏁
الأسئلة الشائعة
هل درس «حساب النقاط» مجاني؟
نعم — نص درس «حساب النقاط» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Javascript for Kids، انتقل إلى CoddyKit PRO. تتضمن دورة Javascript for Kids 4 دروس في المجموع.
ماذا ستتعلم في «حساب النقاط»؟
احسبوا الإجابات الصحيحة تتمرن على Javascript for Kids مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Javascript for Kids؟
لا تُشترط خبرة سابقة. Javascript for Kids على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 3 من أصل 4.
كم من الوقت يستغرق درس «حساب النقاط»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Javascript for Kids هذا؟
نعم. كل درس في Javascript for Kids يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.