freeCodeCamp/guide/arabic/certifications/javascript-algorithms-and-d.../basic-javascript/use-conditional-logic-with-.../index.md

1.9 KiB

title localeTitle
Use conditional logic with If statements استخدم المنطق الشرطي مع عبارات If

استخدم المنطق الشرطي مع عبارات If

شرح المشكلة:

قم بإنشاء جملة if داخل الدالة لإرجاع "Yes, that was true" إذا كانت المعلمة wasThatTrue true وإرجاع "No, that was false" وإلا.

تلميح 1

ستقوم عبارة if الخاص بك بتقييم ما إذا كان (condition) الخاص بك true أم false ويتم تنفيذه (إذا تم تقييمه إلى true ) فإن {statement} الإعلان عنه بعده مباشرة.

حاول أن تحل المشكلة الآن

تلميح 2

في حالة تقييم (condition) الخاص بك إلى false ، فلن يتم تنفيذ {statement} وستعرض الدالة بيان return التالي.

حاول أن تحل المشكلة الآن

تنبيه المفسد!

الحل في المستقبل!

حل الرمز الأساسي:

`// Setup function trueOrFalse(wasThatTrue) {

// Only change code below this line.

if (wasThatTrue) { return "Yes, that was true"; } return "No, that was false";

// Only change code above this line. } `

تفسير الشفرة

تقوم الدالة أولاً بتقييم if تقييم الحالة (wasThatTrue) إلى true . إذا كان الأمر كذلك ، يقوم ir بإرجاع العبارة بين الأقواس المتعرجة. إذا لم يكن الأمر كذلك ، فسيعرض بيان return التالي خارجها.

مصادر