--- title: Truthy Value localeTitle: قيمة الحقيقة --- قيمة **true** هي قيمة تترجم إلى **true** عند تقييمها في سياق _منطقي_ . جميع القيم **صحيحة** ما لم يتم تعريفها على أنها **كاذبة** (أي ما عدا `false` و `0` و `""` و `null` و `undefined` و `NaN` ). بعض القيم **الصادقة** مثيرة للاهتمام هي: '0' (سلسلة تحتوي على صفر واحد) "false" (سلسلة تحتوي على النص "false") \[\] (صفيف فارغ) {} (كائن فارغ) function () {} (دالة "فارغة") وبالتالي يمكن استخدام قيمة واحدة في الظروف ، على سبيل المثال إذا (قيمة) { // القيمة هي الحقيقة } else { // قيمة كاذبة / / يمكن أن يكون كاذباً ، أو 0 ، أو '' ، أو خالٍ ، أو غير محدد ، أو NaN } انظر أيضا: falsy | [MDN](https://developer.mozilla.org/en-US/docs/Glossary/Truthy)