انتقل إلى محتوى الدرس

Boolean Conversion Truthy Falsy التحويل المنطقي والقيم Falsy

أتقن تحويل أنواع البيانات الصريح في JavaScript وتجنب مفاجآت التحويل الضمني باستخدام String وNumber وparseInt وparseFloat وBoolean مع فهم NaN والقيم الكاذبة Falsy.
2 صفوف تعليمية
جافا سكريبت
9 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

تصنف الدالة Boolean(value) أي قيمة في اللغة إلى صادقة (Truthy) أو كاذبة (Falsy). يكفيك حفظ القيم الست الكاذبة (Falsy) التي تتحول إلى false، وما عداها في اللغة بأسرها يتحول إلى true (حتى النص "0" والمصفوفة الفارغة []!):

  • القيمة false
  • الصفر الرقمي 0 (وكذلك -0 و0n)
  • النص الفارغ تماماً بلا مسافة ""
  • القيمة null
  • القيمة undefined
  • قيمة فشل الرقم NaN
الصف 2 معاينة حية