Boolean-functie

De functie Boolean converteert de doorgegeven waarde naar een logisch type. Het resultaat van de uitvoering van de functie zal ofwel true, ofwel false zijn.

Hierbij worden alleen de volgende waarden naar false geconverteerd: 0, een lege string, null, undefined, NaN. Alle andere waarden (getallen, strings, objecten, arrays, functies) worden geconverteerd naar true.

Syntaxis

javascriptBoolean(waarde om te converteren);

Voorbeeld

Laten we het getal 0 converteren naar een logisch type:

javascriptBoolean(0);

Als resultaat van het uitvoeren van de code krijgen we false:

javascriptfalse

Voorbeeld

Laten we de waarde NaN converteren:

javascriptBoolean(NaN);

Ook na het uitvoeren van de code krijgen we false:

javascriptfalse

Voorbeeld

Laten we nu het getal 1 converteren:

javascriptBoolean(1);

Na het uitvoeren van de code krijgen we true:

javascripttrue

Voorbeeld

Laten we nu een negatief getal converteren:

javascriptBoolean(-1);

Als resultaat van het uitvoeren van de code krijgen we true:

javascripttrue

Voorbeeld

Laten we een decimaal getal als parameter opgeven:

javascriptBoolean(11.5);

Na het uitvoeren van de code krijgen we ook true:

javascripttrue

Voorbeeld

Laten we nu een lege string converteren:

javascriptBoolean('');

Resultaat van het uitvoeren van de code:

javascriptfalse

Voorbeeld

Als we een gevulde string als parameter opgeven:

javascriptBoolean('str');

Dan krijgen we na conversie true:

javascripttrue

Voorbeeld

Laten we de booleanwaarde true converteren:

javascriptBoolean(true);

Resultaat van het uitvoeren van de code:

javascripttrue

Voorbeeld

Laten we nu de booleanwaarde false converteren:

javascriptBoolean(false);

Als resultaat van het uitvoeren van de code krijgen we false terug:

javascriptfalse

Voorbeeld

Laten we een leeg object als parameter opgeven:

javascriptBoolean({});

Na het uitvoeren van de code converteert de functie Boolean het object naar de waarde true:

javascripttrue

Voorbeeld

Laten we nu een lege array als parameter opgeven:

javascriptBoolean([]);

Na het uitvoeren van de code krijgen we ook de waarde true:

javascripttrue

Voorbeeld

Laten we een lege functie converteren:

javascriptBoolean(function(){});

Als resultaat van het uitvoeren van de code krijgen we true:

javascripttrue

Voorbeeld

Laten we nu de waarde null converteren:

javascriptBoolean(null);

Als resultaat van het uitvoeren van de code krijgen we false, net als bij het converteren van het getal 0:

javascript            false

Zie ook

  • de functie Number,
    die naar een getal converteert
  • de functie String,
    die naar een string converteert