إجابات عشوائية
اختاروا ردًا
إجابات عشوائية درس مجاني في Javascript for Kids على CoddyKit. هذا هو الدرس 2 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Javascript for Kids، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Javascript for Kids 4 دروس في المجموع.
Magic 8-Ball! 🎱
مرحبًا أيها العرّاف! 🌟 هل رأيت Magic 8-Ball من قبل؟ تطرح عليه سؤالًا فيعطيك إجابة مفاجئة! 🎱
سنصنع واحدًا اليوم باستخدام الشيفرة! الخطوة الأولى: اختيار إجابة عشوائية! 🎲
قائمة من الإجابات 📋
نحتاج أولًا إلى قائمة من الردود! 📋
نخزّن إجابات كثيرة في مصفوفة (قائمة بين قوسين مربعين). 🪄
let answers = ['Yes!', 'No way!', 'Maybe...'];
console.log(answers);الاختيار حسب الموضع 🔢
لكل إجابة موضع رقمي يُسمّى فهرسًا. 🔢
الإجابة الأولى تحمل الفهرس 0! لِنحصل عليها. 👆
let answers = ['Yes!', 'No way!', 'Maybe...'];
console.log(answers[0]);
console.log(answers[2]);ما العشوائية؟ 🎲
تعطي Math.random() رقمًا مفاجئًا بين 0 و1! 🎲
إنه يختلف في كل مرة، مثل رمي النرد! 😄
console.log(Math.random());
console.log(Math.random());عدد صحيح عشوائي 🔢
نحتاج إلى عدد صحيح لاختيار موضع! 🔢
اضربه في حجم القائمة، واستخدم Math.floor للتقريب إلى الأسفل. 🪄
let pick = Math.floor(Math.random() * 3);
console.log('Random spot: ' + pick);اختر إجابة عشوائية 🎯
والآن لِنحصل على الإجابة الموجودة في ذلك الموضع العشوائي! 🎯
شغّل الشيفرة عدة مرات لترى إجابات مختلفة! 😄
let answers = ['Yes!', 'No way!', 'Maybe...'];
let pick = Math.floor(Math.random() * 3);
console.log(answers[pick]);استخدم طول القائمة 📏
بدلًا من كتابة 3، استخدم .length! 📏
بهذه الطريقة ستعمل الشيفرة مهما كان عدد الإجابات لدينا. 💡
let answers = ['Yes!', 'No', 'Maybe', 'Ask later'];
let pick = Math.floor(Math.random() * answers.length);
console.log(answers[pick]);أعد الاختيار مرارًا 🔁
في كل مرة تشغّل فيها الشيفرة، تحصل على مفاجأة! 🔁
لنختر ثلاث إجابات عشوائية متتالية. 🎲🎲🎲
let answers = ['Yes!', 'No', 'Maybe', 'For sure!'];
for (let i = 0; i < 3; i++) {
let pick = Math.floor(Math.random() * answers.length);
console.log(answers[pick]);
}دالة للاختيار 🤖
لنصنع دالة تختار إجابة عشوائية! 🤖
استدعها في أي وقت لتحصل على رد مفاجئ! 🎱
let answers = ['Yes!', 'No', 'Maybe', 'Try again'];
function pickAnswer() {
let pick = Math.floor(Math.random() * answers.length);
return answers[pick];
}
console.log(pickAnswer());استخدم آلة الاختيار 🎛️
أصبح بإمكاننا الآن الحصول على إجابات عشوائية بسهولة كبيرة! 🎛️
ما عليك سوى استدعاء pickAnswer مرارًا! 🔁
let answers = ['Yes!', 'No', 'Maybe', 'Definitely'];
function pickAnswer() {
let pick = Math.floor(Math.random() * answers.length);
return answers[pick];
}
console.log(pickAnswer());
console.log(pickAnswer());لقد اخترت إجابات عشوائية! 🏆
عمل رائع أيها العرّاف! 🏆 تعلّمت:
- 📋 تخزين الإجابات في مصفوفة
- 🎲 استخدام
Math.randomوMath.floor - 🎯 اختيار إجابة حسب فهرسها
الدرس التالي: كشف النبوءة بأسلوب مميز! ✨
تحقّق سريع ✅
حان وقت التفكير! 🧠 ما الذي يساعدنا على اختيار إجابة مفاجئة من القائمة؟
مراجعة الدرس 🎀
عمل ممتاز يا باني 8-ball! 🎀 تعلّمت اليوم:
- 📋 المصفوفات تحتوي على إجابات كثيرة
- 🎲 تمنح
Math.randomمفاجآت - 🎯 الاختيار حسب الفهرس باستخدام
Math.floor
التالي: كشف النبوءة! ✨
الأسئلة الشائعة
هل درس «إجابات عشوائية» مجاني؟
نعم — نص درس «إجابات عشوائية» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 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 يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- طرح سؤال
- إجابات عشوائية
- كشف التنبؤ
- إضافة إجابات أخرى