21 of 264 menu

ფუნქცია Boolean

ფუნქცია Boolean გარდაქმნის გადაცემულ მნიშვნელობას ლოგიკურ ტიპად. ფუნქციის შესრულების შედეგი იქნება ან true, ან false.

ამ შემთხვევაში მხოლოდ შემდეგი მნიშვნელობები გარდაიქმნება false-ად: 0, ცარიელი სტრიქონი, null, undefined, NaN. ყველა სხვა მნიშვნელობა (რიცხვები, სტრიქონები, ობიექტები, მასივები, ფუნქციები) გარდაიქმნება true-ად.

სინტაქსი

Boolean(რა სჭირდება გარდაქმნას);

მაგალითი

გარდავქმნათ რიცხვი 0 ლოგიკურ ტიპად:

Boolean(0);

კოდის შესრულების შედეგად მივიღებთ false-ს:

false

მაგალითი

გარდავქმნათ მნიშვნელობა NaN:

Boolean(NaN);

ასევე კოდის შესრულების შემდეგ მივიღებთ false-ს:

false

მაგალითი

ახლა გარდავქმნათ რიცხვი 1:

Boolean(1);

კოდის შესრულების შემდეგ მივიღებთ true-ს:

true

მაგალითი

ახლა გარდავქმნათ უარყოფითი რიცხვი:

Boolean(-1);

კოდის შესრულების შედეგად მივიღებთ true-ს:

true

მაგალითი

პარამეტრში მივუთითოთ წილადი რიცხვი:

Boolean(11.5);

კოდის შესრულების შემდეგ ასევე მივიღებთ true-ს:

true

მაგალითი

ახლა გარდავქმნათ ცარიელი სტრიქონი:

Boolean('');

კოდის შესრულების შედეგი:

false

მაგალითი

თუ პარამეტრში მივუთითებთ შევსებულ სტრიქონს:

Boolean('str');

მაშინ გარდაქმნის შემდეგ მივიღებთ true-ს:

true

მაგალითი

გარდავქმნათ ლოგიკური მნიშვნელობა true:

Boolean(true);

კოდის შესრულების შედეგი:

true

მაგალითი

ახლა გარდავქმნათ ლოგიკური მნიშვნელობა false:

Boolean(false);

კოდის შესრულების შედეგად ჩვენ დაგვიბრუნდება false:

false

მაგალითი

ფუნქციის პარამეტრში მივუთითოთ ცარიელი ობიექტი:

Boolean({});

კოდის შესრულების შემდეგ ფუნქცია Boolean გარდაქმნის ობიექტს მნიშვნელობად true:

true

მაგალითი

ახლა პარამეტრში მივუთითოთ ცარიელი მასივი:

Boolean([]);

კოდის შესრულების შემდეგ ასევე მივიღებთ მნიშვნელობას true:

true

მაგალითი

გარდავქმნათ ცარიელი ფუნქცია:

Boolean(function(){});

კოდის შესრულების შედეგად ვიღებთ true-ს:

true

მაგალითი

ახლა გარდავქმნათ მნიშვნელობა null:

Boolean(null);

კოდის შესრულების შედეგად ვიღებთ false-ს, ისევე როგორც რიცხვი 0 გარდაქმნისას:

false

იხილეთ აგრეთვე

  • ფუნქცია Number,
    რომელიც გარდაქმნის რიცხვად
  • ფუნქცია String,
    რომელიც გარდაქმნის სტრიქონად
ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა