Fungsi Boolean

Fungsi Boolean menukar nilai yang diberikan kepada jenis logik. Hasil pelaksanaan fungsi akan sama ada true, ataupun false.

Pada masa yang sama, hanya yang berikut ditukar kepada false: 0, string kosong, null, undefined, NaN. Semua nilai lain (nombor, string, objek, array, fungsi) ditukar kepada true.

Sintaks

javascriptBoolean(apa yang perlu ditukar);

Contoh

Tukar nombor 0 kepada jenis logik:

javascriptBoolean(0);

Hasil daripada pelaksanaan kod kami akan dapat false:

javascriptfalse

Contoh

Mari tukar nilai NaN:

javascriptBoolean(NaN);

Juga selepas pelaksanaan kod kami akan dapat false:

javascriptfalse

Contoh

Sekarang mari tukar nombor 1:

javascriptBoolean(1);

Selepas pelaksanaan kod kami akan dapat true:

javascripttrue

Contoh

Dan sekarang tukar nombor negatif:

javascriptBoolean(-1);

Hasil daripada pelaksanaan kod kami akan dapat true:

javascripttrue

Contoh

Mari letakkan nombor pecahan dalam parameter:

javascriptBoolean(11.5);

Selepas pelaksanaan kod kami juga akan dapat true:

javascripttrue

Contoh

Dan sekarang tukar string kosong:

javascriptBoolean('');

Hasil pelaksanaan kod:

javascriptfalse

Contoh

Jika kami nyatakan string yang diisi dalam parameter:

javascriptBoolean('str');

Maka selepas penukaran kami akan dapat true:

javascripttrue

Contoh

Mari tukar nilai boolean true:

javascriptBoolean(true);

Hasil pelaksanaan kod:

javascripttrue

Contoh

Dan sekarang mari tukar nilai boolean false:

javascriptBoolean(false);

Hasil daripada pelaksanaan kod kami akan dapat false:

javascriptfalse

Contoh

Mari letakkan objek kosong dalam parameter fungsi:

javascriptBoolean({});

Selepas pelaksanaan kod fungsi Boolean akan menukar objek kepada nilai true:

javascripttrue

Contoh

Sekarang nyatakan dalam parameter array kosong:

javascriptBoolean([]);

Selepas pelaksanaan kod kami juga akan dapat nilai true:

javascripttrue

Contoh

Mari tukar fungsi kosong:

javascriptBoolean(function(){});

Hasil daripada pelaksanaan kod kami dapat true:

javascripttrue

Contoh

Sekarang tukar nilai null:

javascriptBoolean(null);

Hasil daripada pelaksanaan kod kami dapat false sama seperti ketika menukar nombor 0:

javascript            false

Lihat juga

  • fungsi Number,
    yang menukar kepada nombor
  • fungsi String,
    yang menukar kepada string