1.9 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	title, localeTitle
| 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 التالي خارجها.