Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

جملة If

جزء من قسم Fundamentals في رحلة JavaScript على Coddy — الدرس 23 من 77.

تسمح لنا جمل If بتنفيذ الكود بشروط.

على سبيل المثال، لنلقِ نظرة على الكود التالي:

let age = 20;
let status = "Child";
if (age > 18) {
	status = "Adult";
}
age += 1;

يتحقق الكود أعلاه مما إذا كان المتغير age أكبر من 18. إذا كان الأمر كذلك، فسيقوم بتعيين status ليحتوي على النص "Adult".

في النهاية، سيقوم الكود بزيادة age بمقدار 1 سواء كان العمر أكبر من 18 أم لا.

 

لاستخدام جملة if، نحتاج إلى إضافة أقواس () التي ستحدد الشرط، وكل ما هو موجود داخل if يكون بين أقواس متعرجة {}:

if (condition) {
    code;
    code;
    code;
}

إذا كان الشرط صحيحاً، سندخل إلى كتلة الكود داخل الـ if (الكود الموجود داخل الأقواس المتعرجة)

challenge icon

التحدي

مبتدئ

لقد تم إعطاؤك كوداً.

المتغيرات a و b لها قيم مفقودة، قم بتعبئتها بحيث يتم تنفيذ الكود الموجود داخل جملة if!

إضافة: حاول العثور على أكثر من حل واحد!

ورقة مرجعية

تنفذ جمل if الكود عندما يكون الشرط صحيحاً:

if (condition) {
    // الكود المراد تنفيذه
}

مثال:

let age = 20;
let status = "Child";
if (age > 18) {
    status = "Adult";
}

يوضع الشرط داخل أقواس () ويوضع الكود المراد تنفيذه داخل أقواس متعرجة {}.

جرّب بنفسك

let a = ?
let b = ?

// لا تغير ما تحت هذا السطر
let c = 0;
if (a >= b && !(b < 10)) {
    c = 2;
}

c += 1;
console.log(`c = ${c}`);
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Fundamentals