freeCodeCamp/guide/arabic/certifications/javascript-algorithms-and-d.../basic-javascript/comparison-with-the-equalit.../index.md

1.9 KiB

title localeTitle
Comparison with the Equality Operator مقارنة مع مشغل المساواة

مقارنة مع مشغل المساواة

شرح المشكلة:

أضف عامل المساواة إلى الخط المحدد بحيث تقوم الدالة بإرجاع "Equal" عندما يكون val مساويًا لـ 12.

تلميح 1

تذكر أن المساواة تختلف عن الواجب ( = ) ، الذي يعين القيمة على يمين المشغل إلى متغير في اليسار. 1

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

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

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

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

function testEqual(val) { if (val == 12) { // Change this line return "Equal"; } return "Not equal"; } // Change this value to test testEqual(10);

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

تفسير الشفرة

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

مصادر

1 . "جافا سكريبت الأساسية: مقارنة مع مشغل المساواة" ، درس لجنة الاتصالات الفدرالية في خوارزميات جافا سكريبت وهيكلة البيانات

مصادر