بولین ها یا booleans در جاوااسکریپت (قسمت سی و سوم)

یک بولین حاوی دو مقدار true یا false است

گاهی اوقات در زبان های برنامه نویسی به مقادیر با دو حالت نیاز دارید برای مثال:

درست یا غلط

در این حالت نوع داده جدید برابر با boolean است.


تابع boolean

شما با استفاده از تابع boolean() میتوانید مقدار یک عبارت را براساس true یا false بودن چک کنید.

مثال:

Boolean(10 > 9)
//true

از روش های ساده زیر نیز میتوانید استفاده کنید.

مثال:

(10 > 9)
//true
10 > 9
//true


مقایسه ها و شروط

در همه شروط و مقایسه ها مقدار و نوع داده بولین پایه و اساس عبارات است.

هر چیزی که بعنوان "مقدار" به تابع بولین ارسال میشود بغیر از (عدد 0، 0-، ""، تعریف نشده، null، false یا NaN) مقدار بازگشتیش برابر با true است.

مثال:

&quot100 is &quot + Boolean(100) + &quot<br>&quot +
&quot3.14 is &quot + Boolean(3.14) + &quot<br>&quot +
&quot-15 is &quot + Boolean(-15) + &quot<br>&quot +
&quotAny (not empty) string is &quot + Boolean(&quotHello&quot) + &quot<br>&quot +
&quotEven the string 'false' is &quot + Boolean('false') + &quot<br>&quot +
&quotAny except zero) is &quot + Boolean(1 + 7 + 3.14);
/*
100 is true
3.14 is true
-15 is true
Any (not empty) string is true
Even the string 'false' is true
Any except zero) is true
*/
Boolean(-0);
//false

Boolean(0);
//false

Boolean(&quot&quot);
//false

Boolean();
//false

Boolean(null);
//false

Boolean(100/&quothello amir javanmir&quot);
//false

مشاهده ادامه در لینک زیر:

https://dejavan.ir


سخن پایانی

این بود یکی دیگر از آموزش جاوااسکریپت در صورت داشتن سوال یا نظر اون رو با من در میان بزارید.

من امیر جوان میر هستم گرافیست و توسعه دهنده وب از سال 1390

instagram: https://www.instagram.com/amir.javanmir/

تمامی حقوق این مطلب متعلق به سایت دیزاینر جوان می باشد هرگونه استفاده از این مطلب با ذکر منبع آن بلامانع است.

website: https://dejavan.ir
instagram: https://instagram.com/designer.javan
twitter: https://twitter.com/designer_javan
Telegram: https://t.me/designer_javan


سایر مطالب

https://virgool.io/JavaScriptTutorial