0Pricing
Javascript for Kids · درس

التحقّق من التخمين

قارنوا النتائج

التحقّق من التخمين درس مجاني في Javascript for Kids على CoddyKit. هذا هو الدرس 3 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Javascript for Kids، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Javascript for Kids 4 دروس في المجموع.

هل فزتم؟ 🏆

مرحبًا بعودتكم! 🪙 حان الآن الجزء الأكثر إثارة: التحقق من التخمين! 🔍

نحتاج إلى مقارنة تخمين اللاعب بما أظهرته العملة. إذا تطابقا، يفوز اللاعب! 🏆

مقارنة شيئين ⚖️

لمقارنة شيئين في JavaScript، نستخدم === (ثلاث علامات يساوي). ⚖️

يسأل هذا العامل: هل هذان الشيئان متطابقان تمامًا؟ وتكون الإجابة true أو false. ✅❌

console.log('Heads' === 'Heads');
console.log('Heads' === 'Tails');

صحيح أم خطأ؟ 🤔

لاحظوا: الكلمات المتطابقة تعطينا true ✅، والكلمات المختلفة تعطينا false ❌.

وهذه هي الطريقة نفسها التي نتحقق بها من صحة التخمين! 🎯

let guess = 'Heads';
let result = 'Heads';
console.log('Are they the same? ' + (guess === result));

التحقق المهم 🔍

لِنستخدم if للتفاعل مع نتيجة المقارنة! 🔍

إذا تطابق التخمين مع النتيجة، نقول لقد فزتم! 🎉

let guess = 'Heads';
let result = 'Heads';
if (guess === result) {
  console.log('You win! 🎉');
}

ماذا لو خسرتم؟ 😅

لكن ماذا لو لم يتطابق التخمين؟ نستخدم else في هذه الحالة! 😅

ثم نقول حاولوا مرة أخرى! لا تقلقوا، إنها مجرد لعبة! 🪙

let guess = 'Heads';
let result = 'Tails';
if (guess === result) {
  console.log('You win! 🎉');
} else {
  console.log('Aw, try again! 😅');
}

عملة حقيقية، وتحقق حقيقي 🪙

لِنستخدم الآن قلبًا عشوائيًا حقيقيًا مع آلة العملة الخاصة بنا! 🪙

يبقى التخمين Heads، لكن نتيجة العملة مفاجئة. شغّلوه عدة مرات! 🔁

function flipCoin() {
  if (Math.random() < 0.5) {
    return 'Heads';
  } else {
    return 'Tails';
  }
}
let guess = 'Heads';
let result = flipCoin();
console.log('You guessed: ' + guess);
console.log('Coin shows: ' + result);
if (guess === result) {
  console.log('You win! 🎉');
} else {
  console.log('Try again! 😅');
}

دالة للتحقق 🛠️

لِنضع عملية التحقق داخل أداة مساعدة مستقلة! 🛠️

تأخذ الدالة checkGuess التخمين والنتيجة، ثم تخبرنا من الفائز. 🏆

function checkGuess(guess, result) {
  if (guess === result) {
    return 'You win! 🎉';
  } else {
    return 'Try again! 😅';
  }
}
console.log(checkGuess('Heads', 'Heads'));
console.log(checkGuess('Heads', 'Tails'));

اجمعوا كل الأجزاء 🧩

لِنربط كل شيء الآن: القلب والتخمين والتحقق! 🧩

هذه لعبة صغيرة مكتملة! 🎮

function flipCoin() {
  return Math.random() < 0.5 ? 'Heads' : 'Tails';
}
function checkGuess(guess, result) {
  return guess === result ? 'You win! 🎉' : 'Try again! 😅';
}
let guess = 'Tails';
let result = flipCoin();
console.log('Guess: ' + guess + ' | Coin: ' + result);
console.log(checkGuess(guess, result));

شجّعوا الفائز 🎊

لنجعل الفوز أكثر حماسًا بإضافة المزيد من الرموز التعبيرية! 🎊

فالاحتفال الكبير يجعل اللعبة أكثر متعة! 🥳

function checkGuess(guess, result) {
  if (guess === result) {
    return '🎉🎊 YOU WIN! Amazing! 🥳';
  } else {
    return '😅 So close! Give it another go! 🔁';
  }
}
console.log(checkGuess('Heads', 'Heads'));

العبوا جولات متعددة 🎮

لِنلعب 3 جولات متتالية! 🎮

في كل جولة نقلب العملة ونتحقق من النتيجة. احسبوا عدد مرات فوزكم! 🏆

function flipCoin() {
  return Math.random() < 0.5 ? 'Heads' : 'Tails';
}
let guess = 'Heads';
console.log('Round 1: ' + flipCoin());
console.log('Round 2: ' + flipCoin());
console.log('Round 3: ' + flipCoin());
console.log('You always guessed: ' + guess);

أصبحتم قادرين على التحقق من التخمينات! 🏆

عمل ممتاز! 🏆 لقد تعلّمتم التحقق من صحة التخمين!

  • ⚖️ يقارن === بين شيئين
  • ✅ ويعطي true أو false
  • 🔍 يتفاعل if/else مع الإجابة

بعد ذلك، سنقلب العملة مرات كثيرة ونعدّ النتائج! 🔢

اختبار سريع ✅

حان وقت التفكير! 🧠 ما الرمز الذي نستخدمه للتحقق من تطابق شيئين تمامًا؟

مراجعة الدرس 🎀

عمل رائع أيها المتحقق من اللعبة! 🎀 تعلّمتم اليوم:

  • ⚖️ المقارنة باستخدام ===
  • ✅ الحصول على true أو false
  • 🔍 التفاعل باستخدام if وelse
  • 🛠️ تحافظ دالة checkGuess على ترتيب الكود

التالي: قلب العملة مرات كثيرة والعدّ! 🔢

الأسئلة الشائعة

هل درس «التحقّق من التخمين» مجاني؟

نعم — نص درس «التحقّق من التخمين» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 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 يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. صورة أم كتابة
  2. التخمين
  3. التحقّق من التخمين
  4. الرمي مرات عديدة
← العودة إلى Javascript for Kids