استخدام الجمل الشرطية مع القيم المنطقية
يتم استخدام الجمل الشرطية لاتخاذ قرارات.
الكلمة الأساسية if تطلب من جافاسكربت تنفيذ التعليمات البرمجية في الأقواس
المتعرجة وفقًا لشروط معينة، محددة بين الأقواس. تُعرف هذه الشروط بالشروط المنطقية
وقد تكون صحيحة أو خاطئة فقط.
عندما يتم تقييم الشرط على أنه صحيح، يقوم البرنامج بتنفيذ العبارة داخل الأقواس المتعرجة. عندما يتم تقييم الشرط المنطقي إلى خطأ، لن يتم تنفيذ العبارة الموجودة داخل الأقواس المتعرجة.
مثال:
function test(myCondition) {
if (myCondition) {
return "صحيح";
}
return "خطأ";
}
test(true);
test(false);
تقوم test(true) بإرجاع السلسلة صحيح، بينما تقوم test(false) بإرجاع السلسلة
خطأ.
()test بقيمة true, تقوم عبارة if بتقييم myCondition لمعرفة ما إذا كانت صحيحة أم لا. وبما أنه true، ترجع الدالة السلسلة "صحيح". عندما نستدعي ()test بقيمة false, فإن myCondition ليس صحيحًا ولا يتم تنفيذ العبارة الموجودة بين الأقواس المتعرجة وترجع الدالة السلسلة "خطأ"
التمارين
التحقق من القيمة المنطقية
اكتب دالة باسم solution تستقبل قيمة منطقية واحدة كمعامل باسم value.
يجب أن تقوم الدالة بإرجاع السلسلة النصية "yes" إذا كانت قيمة value هي true، وإرجاع السلسلة النصية "no" إذا كانت قيمة value هي false.
مساعد نيورونا
متاح للمساعدة
ابدأ محادثة مع المساعد الذكي
يمكنك طرح أسئلة حول الدروس والتمارين وسيقوم المساعد بتوجيهك
تهيئة المحرر