Boolean Funksie
Die funksie Boolean omskakel die verskafde
waarde na 'n logiese tipe. Die resultaat van die funksie
sal óf true,
óf false wees.
Slegs die volgende word na false omskakel:
0, 'n leë string, null,
undefined,
NaN.
Alle ander waardes (getalle, strings, voorwerpe,
skikkings, funksies) word na true omskakel.
Sintaksis
Boolean(wat omskakel moet word);
Voorbeeld
Laat ons getal 0 na 'n logiese tipe omskakel:
Boolean(0);
As gevolg van die kode-uitvoering
kry ons false:
false
Voorbeeld
Kom ons omskakel die waarde NaN:
Boolean(NaN);
Na die uitvoering van die kode
kry ons ook false:
false
Voorbeeld
Laat ons nou getal 1 omskakel:
Boolean(1);
Na die uitvoering van die kode
kry ons true:
true
Voorbeeld
Laat ons nou 'n negatiewe getal omskakel:
Boolean(-1);
As gevolg van die kode-uitvoering
kry ons true:
true
Voorbeeld
Kom ons spesifiseer 'n desimale getal as parameter:
Boolean(11.5);
Na die uitvoering van die kode
kry ons ook true:
true
Voorbeeld
Laat ons nou 'n leë string omskakel:
Boolean('');
Resultaat van die kode-uitvoering:
false
Voorbeeld
As ons 'n gevulde string as parameter spesifiseer:
Boolean('str');
Dan kry ons na omskakeling
true:
true
Voorbeeld
Laat ons die Booleaanse waarde
true omskakel:
Boolean(true);
Resultaat van die kode-uitvoering:
true
Voorbeeld
Laat ons nou die Booleaanse waarde
false omskakel:
Boolean(false);
As gevolg van die kode-uitvoering
word false teruggegee:
false
Voorbeeld
Laat ons 'n leë voorwerp as parameter aan die funksie verskaf:
Boolean({});
Na die uitvoering van die kode
skakel die funksie Boolean die voorwerp om na
waarde true:
true
Voorbeeld
Laat ons nou 'n leë skikking as parameter spesifiseer:
Boolean([]);
Na die uitvoering van die kode
kry ons ook
waarde true:
true
Voorbeeld
Laat ons 'n leë funksie omskakel:
Boolean(function(){});
As gevolg van die kode-uitvoering
kry ons true:
true
Voorbeeld
Laat ons nou die waarde null omskakel:
Boolean(null);
As gevolg van die kode-uitvoering
kry ons false, net soos met die
omskakeling van getal 0:
false