17 of 264 menu

Funksie Number

Die funksie Number skakel die oorgedraagde waarde om na 'n getal. In die geval van 'n string word spasies aan die kante verwyder, dan, as die string moontlik is om na 'n getal om te skakel - dan word hierdie getal teruggegee, en indien nie - word NaN teruggegee. Die waarde true word omgeskakel na die getal 1, die waarde false - na die getal 0. Voorwerpe tydens numeriese omskakelings verander in NaN.

Sintaksis

Number(wat om te skakel);

Voorbeeld

Kom ons skakel die Booleaanse waarde true om na 'n getal:

Number(true);

Die resultaat van die kode-uitvoering:

1

Voorbeeld

Kom ons skakel nou die Booleaanse waarde false om:

Number(false);

Die resultaat van die kode-uitvoering:

0

Voorbeeld

Kom ons sit 'n string wat 'n getal bevat in die funksie se parameter:

Number('53');

Na die omskakeling kry ons die getal:

53

Voorbeeld

Kom ons voeg nou spasies aan die begin en einde van die string by:

Number(' 5 ');

Na die uitvoering van die kode word die oortollige spasies verwyder en uiteindelik kry ons die getal:

5

Voorbeeld

Kom ons skakel 'n leë string om:

Number('');

Die resultaat van die kode-uitvoering:

0

Voorbeeld

Kom ons skakel nou 'n string om wat 'n letter en 'n syfer bevat:

Number('a5');

Na die uitvoering van die kode kry ons die waarde NaN, wat 'n ongeldige wiskundige operasie aandui:

NaN

Voorbeeld

Kom ons ruil die letter en syfer in die string om:

Number('5a');

Die resultaat van die kode-uitvoering bly dieselfde:

NaN

Voorbeeld

Kom ons skakel nou 'n string om waarin getalle deur 'n spasie geskei word:

Number('5 5');

As gevolg van die kode-uitvoering sien ons weer dat hierdie wiskundige operasie ongeldig is:

NaN

Voorbeeld

Kom ons skakel die Booleaanse waarde true om, wat in 'n string ingesluit is:

Number('true');

Na die uitvoering van die kode kry ons weer NaN:

NaN

Voorbeeld

Kom ons skakel nou 'n leë voorwerp om:

Number({});

Die resultaat van die kode-uitvoering:

NaN

Voorbeeld

Kom ons stel 'n leë skikking in die funksie se parameter:

Number([]);

As gevolg kry ons die getal 0:

0

Voorbeeld

Kom ons voeg nou 'n syfer by die skikking:

Number([1]);

Die skikking word na 'n getal omgeskakel:

1

Voorbeeld

Kom ons skakel 'n skikking om wat twee syfers insluit:

Number([1, 2]);

As gevolg word ons weer meegedeel dat hierdie wiskundige operasie ongeldig is:

NaN

Kyk ook na

  • die funksie Number,
    wat na 'n getal omskakel
  • die funksie parseInt,
    wat 'n heelgetal uit die begin van 'n string onttrek
  • die funksie parseFloat,
    wat 'n desimale getal uit die begin van 'n string onttrek
  • die funksie String,
    wat na 'n string omskakel
  • die funksie Boolean,
    wat na 'n Booleaanse waarde omskakel
Afrikaans
Azə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
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp