⊗jsPmBsCTN 44 of 505 menu

Konvertering til tal i JavaScript

Lad os se på følgende kode:

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

Som du kan se, indeholder begge vores variable strenge i dette tilfælde, og de lægges sammen som strenge.

Lad os sige, at vi gerne vil have, at vores variablers værdier i dette tilfælde skal lægges sammen som tal og ikke som strenge. I dette tilfælde kan vi tvinge konvertering af vores variabels type til et tal ved at bruge den specielle funktion Number:

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

Det er muligt at konvertere strenge til tal, ikke kun i additionsoperationen, men også med det samme når de tilskrives en variabel - dette vil fungere:

let a = Number('2'); // tallet 2 bliver tilskrevet variablen let b = Number('3'); // tallet 3 bliver tilskrevet variablen alert(a + b); // vil udskrive 5

Der gives en variabel a med værdien '10' og en variabel b med værdien '20'. Læg disse variable sammen som tal.

Uden at køre koden, skal du bestemme, hvad der vil blive vist på skærmen:

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

Uden at køre koden, skal du bestemme, hvad der vil blive vist på skærmen:

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

Uden at køre koden, skal du bestemme, hvad der vil blive vist på skærmen:

alert( '2' + Number('3') );
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis