freeCodeCamp/guide/arabic/certifications/javascript-algorithms-and-d.../basic-javascript/introducing-else-statements/index.md

1.7 KiB

title localeTitle
Introducing Else statements إدخال بيانات أخرى

إدخال بيانات أخرى

شرح المشكلة:

· ضم البيانات if في عبارة واحدة if/else .

تلميح 1

عند إرجاع العبارة if الجملة false ، يتم تنفيذ / تقييم التعليمة البرمجية التالية (مثل return ، أو if else عبارات أخرى).

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

تلميح 2

في بعض الأحيان ، if الممكن استبدال عبارات ( condition ) بـ else {code to execute instead} عبارات (في جوهرها ، فإنك تخبر وظيفتك أن تفعل "y" إذا لم تستطع "x" بدلاً من تحديد "x" عدة مرات).

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

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

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

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

`function testElse(val) { var result = ""; // Only change code below this line

if (val > 5) { result = "Bigger than 5"; }

else { result = "5 or smaller"; }

// Only change code above this line return result; }

// Change this value to test testElse(4); `

تشغيل الكود في repl.it

تفسير الشفرة

تقوم الدالة أولاً بتقييم if تقييم الحالة val > 5 إلى true . إذا لم يحدث ذلك ، فإنه ينفذ العبارة التالية ( else { return "5 or smaller";}) .

مصادر