ფუნქცია Boolean

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

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

სინტაქსი

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

მაგალითი

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

javascriptBoolean(0);

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

javascriptfalse

მაგალითი

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

javascriptBoolean(NaN);

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

javascriptfalse

მაგალითი

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

javascriptBoolean(1);

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

javascripttrue

მაგალითი

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

javascriptBoolean(-1);

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

javascripttrue

მაგალითი

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

javascriptBoolean(11.5);

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

javascripttrue

მაგალითი

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

javascriptBoolean('');

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

javascriptfalse

მაგალითი

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

javascriptBoolean('str');

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

javascripttrue

მაგალითი

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

javascriptBoolean(true);

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

javascripttrue

მაგალითი

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

javascriptBoolean(false);

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

javascriptfalse

მაგალითი

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

javascriptBoolean({});

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

javascripttrue

მაგალითი

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

javascriptBoolean([]);

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

javascripttrue

მაგალითი

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

javascriptBoolean(function(){});

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

javascripttrue

მაგალითი

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

javascriptBoolean(null);

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

javascript            false

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

  • ფუნქცია Number,
    რომელიც გარდაქმნის რიცხვად
  • ფუნქცია String,
    რომელიც გარდაქმნის სტრიქონად