خسارة النقاط
أنقصوا منها
خسارة النقاط درس مجاني في Javascript for Kids على CoddyKit. هذا هو الدرس 3 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Javascript for Kids، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Javascript for Kids 4 دروس في المجموع.
أوه لا، خسارة النقاط! ➖
أحيانًا يخسر اللاعبون النقاط في الألعاب! هل ارتكب اللاعب خطأ؟ ستنخفض النتيجة. لنتعلم كيفية الطرح. 😬
طرح نقطة واحدة 1️⃣
لخسارة نقطة، اطرحوا 1: score = score - 1.
let score = 5
score = score - 1
console.log("Score:", score)الاختصار -= ⚡
يُعد score -= 1 الطريقة المختصرة للطرح. مثل += تمامًا، لكن للخسارة!
let score = 5
score -= 1
console.log("Score:", score)خسارة نقاط أكثر 💥
الأخطاء الكبيرة تكلف نقاطًا أكثر! اطرحوا 3 أو 5 نقاط دفعة واحدة.
let score = 10
score -= 3
console.log("Ouch! Score:", score)لا تنزلوا إلى ما دون الصفر! 🛑
يجب ألا تصبح النتائج سالبة. استخدموا if لإبقائها عند 0 أو أعلى!
let score = 1
score -= 5
if (score < 0) {
score = 0
}
console.log("Score:", score)خسارة نقطة عند الخطأ ❌
اطرحوا نقطة فقط عندما يرتكب اللاعب خطأً.
let score = 5
let madeMistake = true
if (madeMistake) {
score -= 1
}
console.log("Score:", score)الخسارة داخل حلقة 🌀
هل ارتُكبت أخطاء كثيرة؟ يمكن للحلقة أن تطرح نقطة مقابل كل خطأ.
let score = 10
for (let i = 0; i < 3; i++) {
score -= 1
}
console.log("Score:", score)دالة خسارة النقاط 🛠️
أنشئوا دالة مساعدة تطرح النقاط، لكن لا تسمحوا للنتيجة بالنزول إلى ما دون الصفر!
function lose(score, amount) {
let result = score - amount
return result < 0 ? 0 : result
}
console.log(lose(2, 5))حذّروا اللاعب ⚠️
أخبروا اللاعب بأنه خسر نقاطًا حتى يتمكن من توخي الحذر!
let score = 8
score -= 2
console.log("Oh no, you lost 2 points! 😱 Score:", score)خسارة حياة 💔
تخصم بعض الألعاب حياة بدلًا من النقاط. الفكرة نفسها باستخدام -=!
let lives = 3
lives -= 1
console.log("Lives left:", lives, "💔")الطرح يعمل! ✅
أصبح بإمكانكم الآن خسارة النقاط بأمان، وإبقاء النتيجة فوق الصفر، وتحذير اللاعب. لعبة متوازنة! ⚖️
let score = 5
score -= 2
if (score < 0) score = 0
console.log("Final score: " + score)تحقق سريع ❓
لا تخسروا نقاطًا في هذا السؤال! 🧠
نجم الطرح! 🌟
مراجعة! لقد تعلمتم ما يلي:
- ➖ طرح النقاط باستخدام
-= - 🛑 منع النتيجة من النزول إلى ما دون 0
- ❌ خسارة النقاط عند ارتكاب الأخطاء فقط
- 🛠️ استخدام
functionآمنة لخسارة النقاط
التالي: عرض النتيجة! 📺
الأسئلة الشائعة
هل درس «خسارة النقاط» مجاني؟
نعم — نص درس «خسارة النقاط» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 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 يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- البدء من الصفر
- إضافة النقاط
- خسارة النقاط
- عرض النتيجة