0Pricing
Javascript for Kids · درس

مثلثات النجوم

كبّروا الأشكال

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

أشكال متزايدة! 🔺

ماذا لو احتوى كل صف على نجوم أكثر من الصف السابق؟ ستحصلون على مثلث! 🔺

الصف 1: *
الصف 2: **
الصف 3: ***

دعونا ننشئ أشكالًا تكبر! 🌱

الحيلة السرية 🪄

السحر هنا هو أن الحلقة الداخلية تتكرر عددًا من المرات يساوي عدّاد الحلقة الخارجية!

لذلك عندما يزداد رقم الصف، يزداد عدد النجوم أيضًا!

for (let r = 1; r <= 4; r++) {
  let row = ''
  for (let c = 1; c <= r; c++) {
    row = row + '*'
  }
  console.log(row)
}

راقبوا نموه 🌱

لاحظوا c <= r! تتوقف الحلقة الداخلية عند رقم الصف. يحتوي الصف 1 على نجمة واحدة، والصف 2 على نجمتين، وهكذا!

for (let r = 1; r <= 3; r++) {
  let row = ''
  for (let c = 1; c <= r; c++) {
    row = row + '⭐'
  }
  console.log(row)
}

مثلث أكبر 🔺

هل تريدون مثلثًا أطول؟ ما عليكم سوى جعل الحلقة الخارجية تتكرر مرات أكثر!

for (let r = 1; r <= 6; r++) {
  let row = ''
  for (let c = 1; c <= r; c++) {
    row = row + '*'
  }
  console.log(row)
}

مثلث متناقص 🔻

اعكسوه! ابدؤوا الحلقة الخارجية بعدد كبير، ثم عدّوا تنازليًا لإنشاء مثلث متناقص.

for (let r = 4; r >= 1; r--) {
  let row = ''
  for (let c = 1; c <= r; c++) {
    row = row + '*'
  }
  console.log(row)
}

مثلث القلوب 💖

استخدموا أي رمز تفضلونه! دعونا ننشئ مثلثًا من القلوب.

for (let r = 1; r <= 5; r++) {
  let row = ''
  for (let c = 1; c <= r; c++) {
    row = row + '💖'
  }
  console.log(row)
}

مثلث الأعداد 🔢

املؤوا كل صف برقم الصف! هرم من الأعداد. 🔢

for (let r = 1; r <= 5; r++) {
  let row = ''
  for (let c = 1; c <= r; c++) {
    row = row + r
  }
  console.log(row)
}

مثلث العدّ 🧮

املؤوا كل صف بالعدّ تصاعديًا! يعرض الصف 3 الأعداد 1 2 3.

for (let r = 1; r <= 4; r++) {
  let row = ''
  for (let c = 1; c <= r; c++) {
    row = row + c
  }
  console.log(row)
}

شجرة عيد الميلاد 🎄

يشبه مثلث الأشجار غابةً تنمو! 🌲

for (let r = 1; r <= 5; r++) {
  let row = ''
  for (let c = 1; c <= r; c++) {
    row = row + '🌲'
  }
  console.log(row)
}

مثلث متباعد ✨

أضيفوا مسافة بعد كل نجمة لإنشاء مثلث متباعد!

for (let r = 1; r <= 5; r++) {
  let row = ''
  for (let c = 1; c <= r; c++) {
    row = row + '* '
  }
  console.log(row)
}

حان دوركم للنمو 🌟

غيّروا الرمز إلى صاروخ 🚀 أو اجعلوا المثلث بطول 7 صفوف! عدّلوا البرنامج وشغّلوه.

for (let r = 1; r <= 5; r++) {
  let row = ''
  for (let c = 1; c <= r; c++) {
    row = row + '🚀'
  }
  console.log(row)
}

تحقق سريع ✅

اختبار سريع لفهم المثلثات! 🧠

مراجعة مثلث النجوم 🎉

أشكالكم تنمو! 🔺 لقد تعلّمتم حيلة إنشاء المثلثات.

  • تستخدم الحلقة الداخلية c <= r لتنمو مع كل صف
  • عدّوا تصاعديًا في الحلقة الخارجية لإنشاء مثلث متزايد
  • عدّوا تنازليًا في الحلقة الخارجية لإنشاء مثلث متناقص

التالي: طباعة جدول ضرب حقيقي! ✖️

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

هل درس «مثلثات النجوم» مجاني؟

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