الدرس الخامس عشر: الجمل الشرطية في JavaScript – اتخاذ القرارات باستخدام الكود

الدرس الخامس عشر: الجمل الشرطية في JavaScript – اتخاذ القرارات باستخدام الكود
الدرس الخامس عشر: الجمل الشرطية في JavaScript – اتخاذ القرارات باستخدام الكود

 

الدرس الخامس عشر: الجمل الشرطية في JavaScript – اتخاذ القرارات باستخدام الكود 🤔


العنوان:

كيفية استخدام الجمل الشرطية في JavaScript لتنفيذ تعليمات بناءً على شروط معينة.


المقدمة:

الجمل الشرطية هي الأساس لتوجيه تدفق البرنامج بناءً على شروط معينة. باستخدام if و else، يمكنك تحديد ما إذا كان يجب تنفيذ بعض الأوامر بناءً على حقيقة معينة.


ما هي الجمل الشرطية؟

الجمل الشرطية هي طريقة لتنفيذ جزء من الكود فقط إذا تم استيفاء شرط معين.

تركيب الجملة الشرطية:

if (condition) {
// كود سيتم تنفيذه إذا كان الشرط صحيحًا
} else {
// كود سيتم تنفيذه إذا كان الشرط غير صحيح
}

استخدام الجملة الشرطية if:


let age = 20;
if (age >= 18) {
console.log("You are an adult.");
}

استخدام if و else:


let age = 16;
if (age >= 18) {
console.log("You are an adult.");
} else {
console.log("You are a minor.");
}

الجمل الشرطية المتعددة باستخدام else if:


let age = 25;
if (age < 18) {
console.log("You are a minor.");
} else if (age >= 18 && age < 65) {
console.log("You are an adult.");
} else {
console.log("You are a senior citizen.");
}

استخدام الجمل الشرطية في التطبيقات:

مثال على التحقق من المدخلات:


<input type="number" id="ageInput" placeholder="Enter your age">
<button id="checkAgeButton">Check Age</button>
<script>
document.getElementById("checkAgeButton").addEventListener("click", function () {
let age = document.getElementById("ageInput").value;
if (age >= 18) {
alert("You are an adult!");
} else {
alert("You are a minor.");
}
});
</script>

تمارين عملية:

  1. اكتب برنامجًا يتحقق من درجة الحرارة ويعرض ما إذا كانت حارة أو باردة.
  2. صمم برنامجًا يسأل المستخدم عن حالته الاجتماعية (عازب أو متزوج) ويعرض رسالة بناءً على ذلك.

وختامًا:

في هذا الدرس تعلمنا كيفية استخدام الجمل الشرطية لاتخاذ قرارات داخل الكود. في الدرس التالي، سنتناول الحلقات (Loops) وكيفية تكرار العمليات بطرق فعّالة. استعد لمزيد من التحكم في كودك! 🚀

تعليقات