⊗jsPmBsCTN 44 of 505 menu

Konvertering til tall i JavaScript

La oss se på følgende kode:

let a = '2'; let b = '3'; alert(a + b); // vil vise '23'

Som du ser, inneholder begge variablene strenger og legges sammen, følgelig, som strenger.

La oss si at vi ønsket at verdiene av våre variabler i dette tilfellet skulle legges sammen ikke som strenger, men som tall. I dette tilfellet kan vi tvinge konvertering av typen vår variabel til et tall ved å bruke en spesiell funksjon Number:

let a = '2'; let b = '3'; alert(Number(a) + Number(b)); // vil vise 5

Du kan konvertere strenger til tall ikke bare i addisjonsoperasjonen, men umiddelbart når du tildeler til en variabel - dette vil fungere:

let a = Number('2'); // variabelen vil tilordnes tallet 2 let b = Number('3'); // variabelen vil tilordnes tallet 3 alert(a + b); // vil vise 5

Gitt en variabel a med verdien '10' og en variabel b med verdien '20'. Legg sammen disse variablene som tall.

Uten å kjøre koden, bestem hva som vil vises på skjermen:

alert( Number('2') + Number('3') );

Uten å kjøre koden, bestem hva som vil vises på skjermen:

alert( 2 + Number('3') );

Uten å kjøre koden, bestem hva som vil vises på skjermen:

alert( '2' + Number('3') );
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis