التحقّق من التخمينات
قارنوا الإجابات
التحقّق من التخمينات درس مجاني في Javascript for Kids على CoddyKit. هذا هو الدرس 3 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Javascript for Kids، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Javascript for Kids 4 دروس في المجموع.
هل خمّنوا بشكل صحيح؟ 🤔
كتب اللاعب تخمينًا. والآن يجب على الحاسوب مقارنته بالحيوان السري. لنتعلم كيف نفعل ذلك! 🔍
مقارنة كلمتين ⚖️
نستخدم === (ثلاث علامات يساوي) لنسأل: «هل هاتان الكلمتان متطابقتان؟». وتعطينا النتيجة true أو false.
console.log("cat" === "cat")
console.log("cat" === "dog")true وfalse 🚦
تُسمّى هاتان الكلمتان الخاصتان قيمًا منطقية. تعني true «نعم»، وتعني false «لا». مثل الإشارة الخضراء أو الحمراء!
let isMatch = "lion" === "lion"
console.log("Is it a match?", isMatch)عبارة if السحرية ✨
تنفّذ عبارة if التعليمات البرمجية فقط عندما يكون شيء ما صحيحًا. إنها قوية جدًا!
let guess = "frog"
if (guess === "frog") {
console.log("That is correct! 🎉")
}else: المسار الآخر 🛤️
ماذا لو كانت الإجابة خاطئة؟ تتولى else معالجة هذه الحالة. وهكذا نغطي كلا المسارين!
let guess = "cat"
if (guess === "dog") {
console.log("Correct!")
} else {
console.log("Nope, try again! 🙃")
}التحقق من الإجابة مقابل السر 🔐
قارنوا تخمين اللاعب باسم الحيوان السري لدينا.
let secret = "lion"
let guess = "lion"
if (guess === secret) {
console.log("You found the " + secret + "! 🦁")
} else {
console.log("Not quite!")
}الأحرف الكبيرة أم الصغيرة؟ 🔠
لا يعتبر الحاسوب «Lion» و«lion» متطابقين. لذلك نجعل كل الأحرف صغيرة لتحقيق الإنصاف!
let guess = "LION"
let secret = "lion"
console.log(guess.toLowerCase() === secret)دالة للتحقق 🛠️
لننشئ أداة مساعدة تتحقق من أي تخمين. يمكننا إعادة استخدامها كلما أردنا!
function check(guess, secret) {
return guess.toLowerCase() === secret.toLowerCase()
}
console.log(check("Dog", "dog"))تقديم ملاحظات مفيدة 💬
أخبروا اللاعب ما إذا كانت إجابته صحيحة أم لا. الألعاب اللطيفة تجعل اللاعبين سعداء! 😊
function check(guess, secret) {
if (guess === secret) {
console.log("Yes! Correct! ✅")
} else {
console.log("Not this time. ❌")
}
}
check("cat", "cat")نريد محاولات إضافية! 🔁
تكون الألعاب ممتعة عندما تحصلون على أكثر من محاولة واحدة. يمكننا عدّ التخمينات!
let tries = 0
tries = tries + 1
console.log("This is guess number " + tries)اكتمل التحقق من التخمين! ✅
أصبح بإمكانكم الآن مقارنة التخمين بالسر والرد عليه. لقد بدأ عقل اللعبة بالعمل! 🧠
let secret = "owl"
let guess = "owl"
let correct = guess === secret
console.log(correct ? "Winner! 🏆" : "Keep guessing!")اختبار سريع ❓
حان وقت تشغيل قوة التفكير! 💪
محقق التخمينات! 🕵️
مراجعة! لقد تعلمتم ما يلي:
- ⚖️ المقارنة باستخدام
=== - 🚦 القيم المنطقية true وfalse
- ✨ استخدام
ifوelse - 🔠 استخدام
.toLowerCase()لتحقيق الإنصاف
التالي: الاحتفال بالفوز! 🎉
الأسئلة الشائعة
هل درس «التحقّق من التخمينات» مجاني؟
نعم — نص درس «التحقّق من التخمينات» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 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 يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- قائمة بالحيوانات
- تقديم الدلائل
- التحقّق من التخمينات
- أصبتم!