الجمل الشرطية في JavaScript
يحتاج الكود الخاص بك إلى اتخاذ قرارات. تتحكم الجمل الشرطية في تدفق البرنامج. فهي تقوم بتشغيل كود معين بناءً على شرط ما.
استخدم هذه الأنواع الثلاثة:
if: تقوم بتشغيل الكود عندما يكون الشرط صحيحاً.if-else: تقوم بتشغيل كتلة برمجية إذا كان الشرط صحيحاً وأخرى إذا كان خاطئاً.else if: تتحقق من شروط متعددة بالترتيب.
تعلم قيم truthy و falsy. تعامل JavaScript القيم غير البولينية كقيم true أو false.
قيم truthy:
- الأرقام غير الصفرية.
- النصوص غير الفارغة.
- الكائنات (Objects) والمصفوفات (Arrays).
قيم falsy:
false.0.- النصوص الفارغة.
null.undefined.NaN.
احذر من هذه الفخاخ في المقابلات:
- السلسلة النصية "0" هي truthy، فهي ليست فارغة.
- علامة اليساوي الواحدة (=) تُستخدم لتعيين قيمة. استخدم علامة اليساوي الثلاثية (===) لمقارنة القيم.