آموزش رایگان برنامه نویسی، گرافیک، سئو و ....
بولین ها یا booleans در جاوااسکریپت (قسمت سی و سوم)
یک بولین حاوی دو مقدار true یا false است
گاهی اوقات در زبان های برنامه نویسی به مقادیر با دو حالت نیاز دارید برای مثال:
درست یا غلط
در این حالت نوع داده جدید برابر با boolean است.
تابع boolean
شما با استفاده از تابع boolean() میتوانید مقدار یک عبارت را براساس true یا false بودن چک کنید.
مثال:
Boolean(10 > 9)
//true
از روش های ساده زیر نیز میتوانید استفاده کنید.
مثال:
(10 > 9)
//true
10 > 9
//true
مقایسه ها و شروط
در همه شروط و مقایسه ها مقدار و نوع داده بولین پایه و اساس عبارات است.
هر چیزی که بعنوان "مقدار" به تابع بولین ارسال میشود بغیر از (عدد 0، 0-، ""، تعریف نشده، null، false یا NaN) مقدار بازگشتیش برابر با true است.
مثال:
"100 is " + Boolean(100) + "<br>" +
"3.14 is " + Boolean(3.14) + "<br>" +
"-15 is " + Boolean(-15) + "<br>" +
"Any (not empty) string is " + Boolean("Hello") + "<br>" +
"Even the string 'false' is " + Boolean('false') + "<br>" +
"Any except zero) is " + 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("");
//false
Boolean();
//false
Boolean(null);
//false
Boolean(100/"hello amir javanmir");
//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
مطلبی دیگر از این انتشارات
کامنت گذاری در جاوااسکریپت (قسمت هفتم)
مطلبی دیگر از این انتشارات
عملگرها در جاوااسکریپت (عملگرهای ریاضی یا arithmetic) (قسمت نهم)
مطلبی دیگر از این انتشارات
پیمایش یا حلقه در آرایه جاوااسکریپت (قسمت بیست و سوم)