Boolean funksiyasi
Boolean funksiyasi berilgan
qiymatni mantiqiy turga o‘zgartiradi.
Funksiyani bajarish natijasi true,
yoki false bo‘ladi.
Bunda faqat quyidagilar false ga o‘zgaradi:
0, bo‘sh satr, null,
undefined,
NaN.
Qolgan barcha qiymatlar (sonlar, satrlar, ob'ektlar,
massivlar, funksiyalar) true ga o‘zgaradi.
Sintaksis
javascriptBoolean(o‘zgartiriladigan narsa);
Misol
0 sonini mantiqiy turga o‘zgartirish:
javascriptBoolean(0);
Kodni bajarish natijasida
biz false olamiz:
javascriptfalse
Misol
Keling NaN qiymatini o‘zgartirish:
javascriptBoolean(NaN);
Shuningdek, kodni bajarishdan keyin
biz false olamiz:
javascriptfalse
Misol
Endi 1 sonini o‘zgartirish:
javascriptBoolean(1);
Kodni bajarishdan keyin
biz true olamiz:
javascripttrue
Misol
Endi manfiy sonni o‘zgartirish:
javascriptBoolean(-1);
Kodni bajarish natijasida
biz true olamiz:
javascripttrue
Misol
Keling parametrda kasr sonni belgilash:
javascriptBoolean(11.5);
Kodni bajarishdan keyin
biz shuningdek true olamiz:
javascripttrue
Misol
Endi bo‘sh satrni o‘zgartirish:
javascriptBoolean('');
Kodni bajarish natijasi:
javascriptfalse
Misol
Agar parametrda to‘ldirilgan satrni ko‘rsatamiz:
javascriptBoolean('str');
U holda o‘zgartirishdan keyin biz
true olamiz:
javascripttrue
Misol
Keling mantiqiy qiymatni
true ni o‘zgartirish:
javascriptBoolean(true);
Kodni bajarish natijasi:
javascripttrue
Misol
Endi mantiqiy qiymatni
false ni o‘zgartirish:
javascriptBoolean(false);
Kodni bajarish natijasida
bizga false qaytariladi:
javascriptfalse
Misol
Keling funksiya parametrida bo‘sh ob'ektni ko‘rsatish:
javascriptBoolean({});
Kodni bajarishdan keyin
Boolean funksiyasi ob'ektni
true qiymatiga o‘zgartiradi:
javascripttrue
Misol
Endi parametrda bo‘sh massivni ko‘rsatish:
javascriptBoolean([]);
Kodni bajarishdan keyin
biz shuningdek
true qiymatini olamiz:
javascripttrue
Misol
Keling bo‘sh funksiyani o‘zgartirish:
javascriptBoolean(function(){});
Kodni bajarish natijasida
biz true olamiz:
javascripttrue
Misol
Endi null qiymatini o‘zgartirish:
javascriptBoolean(null);
Kodni bajarish natijasida
biz false olamiz, xuddi
0 sonini o‘zgartirgandagidek:
javascript false