حل المستوى 21 منصة كوريو اليابانية 2026 كامل.. أتقن لغة الشروط والمنطق بضغطة زر
حل المستوى 21 منصة كوريو اليابانية 2026 كامل | إجابات ليفل "الشروط والمنطق"

أهلاً بكم يا عباقرة الصف الأول الثانوي! في رحلتنا مع مادة البرمجة والذكاء الاصطناعي، وصلنا لمحطة هامة جداً وهي المستوى 21 على منصة كوريو (Curio). في هذا المستوى، سنتقن استخدام if statement و else if والمعاملات المنطقية مثل AND و OR.
إليك جميع الأكواد جاهزة للنسخ لتخطي هذا المستوى والحصول على الدرجة النهائية فوراً.
أولاً: حل تحديات البرمجة (الدروس من 1 إلى 5)
1. شروط المكافأة (if & else if)
في هذا الجزء، نحدد المكافأة بناءً على درجة العلوم (science):
س1 (شرط الـ steak):
JavaScript
let science = 100;
if (science == 100) {
console.log("Reward: steak");
}
س2 (باقي الشروط): انسخ هذا الكود وضعه من السطر الرابع:
JavaScript
} else if ( science >= 80 ){
console.log("Reward: ice cream");
} else {
console.log("No games for 1 week.");
}
2. المعاملات المنطقية (Logic Operators)
هنا نتعلم إزاي نربط شرطين ببعض باستخدام AND (&&) و OR (||):
س1 (أكبر من أو يساوي 80): اكتب score >= 80
س2 (أصغر من أو يساوي 40): اكتب score <= 40
س3 (استخدام AND): اكتب في الشرط:
numberOfPeople >= 3 && total == 3333
س4 (استخدام OR): اكتب في الشرط:
numberOfPeople >= 10 || total >= 12000
3. النطاق البرمجي (Scope Error)
في هذا الدرس، بنتعلم ليه المتغيرات المعرفة داخل if بتعمل خطأ لو ناديناها بره:
سؤال bonus: الإجابة هي (لا ينتج عنه خطأ).
سؤال bonus الثاني: الإجابة هي (ينتج عنه خطأ) لأن المتغير معرف داخل القوسين فقط.
4. الشروط المتداخلة (Nested IF)
إزاي نحط شرط جوه شرط (زي لو نجحت، ولو طلعت الأول تاخد كاس):
حل س2 (إضافة شرط الترتيب):
JavaScript
let score = 90;
let rank = 1;
if (score >= 80) {
console.log("Test Passed");
if (rank == 1) {
console.log("Trophy Acquired");
}
}
حل س4 (تحدي الصيد):
JavaScript
let rank = 1;
let fishCaught = 27;
if (rank == 1) {
console.log("Regional Champion");
if (fishCaught >= 30) {
console.log("New Tournament Record");
}
}
ثانياً: إجابات مراجعة واختبار المستوى 21
إليك الحلول النهائية للأسئلة الاختيارية والمراجعة لضمان التقفيل:
| رقم السؤال | المطلوب | الإجابة الصحيحة |
|---|---|---|
| س 1 | التعبير عن "يساوي" | score == 50 |
| س 2 | شرط "A أصغر من B" | else if(A < B) |
| س 3 | علامة "أصغر من" | A < B |
| س 4 | أكبر من أو يساوي | score >= 50 |
| س 5 | معامل AND | && |
| س 6 | معامل OR | **` |
| س 7 | شرط المصعد (OR) | **`numberOfPeople <= 10 |
| س 8 | نتيجة كود fee | ينتج عنه خطأ |
| س 9 | برنامج Math & Science | انسخ الكود الموجود في الجدول بالأسفل 👇 |
كود السؤال التاسع (المراجعة):
JavaScript
let math = 100;
let science = 100;
if (math == 100) {
console.log("Math is 100 points");
if (science == 100) {
console.log("Math and science are 100 points");
}
}
خاتمة المستوى 21: مبروك.. لقد أصبحت مبرمجاً ذكياً!
عاش يا وحش! بإنهاء المستوى 21، أنت الآن لا تكتب أكواداً صماء، بل تكتب برامج "تفكر" وتتخذ قرارات. تعلمت إزاي تستخدم الشروط المتداخلة وتربط بين الاحتمالات المختلفة، وده هو جوهر الذكاء الاصطناعي والبرمجة الاحترافية.
استمر في هذا التركيز، فالمستويات القادمة ستعلمك إزاي تكرر هذه العمليات بذكاء أكبر. إذا احتجت حل أي ليفل آخر أو واجهتك مشكلة في الأكواد، فموقعنا هو مرجعك الأول لجميع حلول منصة كوريو اليابانية.
نراك في المستوى 22.. نحو القمة دائماً!