شیء Boolean برای تبدیل یک مقدار غیر Boolean به یک مقدار Boolean استفاده می شود (true یا false)
Check Boolean value
به ازای چه مقادیری شیء Boolean با true یا false تنظیم می شود.
ایجاد یک شیء Boolean
شیء Boolean تنها نماینده دو مقدار می تواند باشند: True یا False
قطعه کد زیر، یک شیء Boolean بنام myBoolean ایجاد می کند:
اگر زمان اعلان، شیء Boolean مقدار دهی نشود و یا با یکی از مقادیر زیر تنظیم شود:
- 0
- -0
- null
- ""
- false
- undefined
- NaN
شیء Boolean با مقدار false تنظیم می شود و برای بقیه مقادیر (حتی اگر با رشته "false" مقدار دهی شود) با مقدار true تنظیم خواهد شد.
مرجع کامل شیء Boolean
برای مشاهده یک مرجع کامل از خصوصیت ها (Property) و متدهای (Method) مربوط به شیء Boolean، به لینک زیر مراجعه نمایید:
من این بخش رو اصلا متوجه نشدم.این که با چه منطقی بعضی مقادیر رو ترو و بعضی دیگه رو فالس اعلام کرد.
اگه امکانش هست توضیح بدید.
ممنون
به طور کلی، هریک از موارد زیر که بعنوان آرگومان به متد Boolean داده شود، مقدار false برگردانده خواهد شد:
1. 0
2. 0-
3. null
4. ""
5. false
6. undefined
7. NaN
و در بقیه ی موارد، که بعنوان آرگومان به متد مذکور داده شوند، مقدار true برگردانده خواهد شد.
مرسی
هر چیزی غیر از عدد