Når du oppretter nettsider med JavaScript-funksjoner , vil du ofte behov for å håndtere ulike typer data, inkludert tekst strenger og tall. Hvis JavaScript-koden bruker tallverdier eller variabler , og du trenger å inkludere dem i strenger , kanskje for bruker skjermen eller bruk med andre funksjoner , kan du gjøre det på en rekke måter . Prosessen er enkel , men du må velge en tilnærming som passer numerisk du arbeider med . Instruksjoner
en
Legg et antall variable til en tom streng verdi. Hvis nummeret er lagret som en variabel , kan du konvertere den til en streng variabel ved å legge verdien til en tom streng bokstavelig . Følgende eksempelkode demonstrerer denne teknikken : var num = 5; Var numString = "" + num ;
andre variable nå har en streng verdi med teksten karakter som representerer antall . Du kan bruke denne teknikken uten å lagre resultatet som en variabel , som følger: alert ( . ("" + Num ) lengde) ;
Denne koden Setter sammen antall med en tom streng , sender deretter lengden eiendom av den resulterende strengen .
2
Slå sammen nummeret ditt variabel med en tom streng , lagring resultatet i eksisterende variabel . Hvis du ikke trenger å lagre resultatene i en egen variabel og ikke lenger trenger din opprinnelige antallet variabel, kan du bruke følgende kortform kode for å konvertere antall variable til en streng variabel: num + = " ";
p Dette har samme effekt som følgende kode : num = num + " ";
resultatet er en streng med antall tegn i det
tre .
Legg til din tallverdi direkte til en streng. Du trenger ikke å bruke antall variabler å konvertere til strenger . Du kan bruke en numerisk verdi for å utføre de samme prosessene , som i følgende eksempel: var numString = "" + 6 ;
En alternativ måte å representere denne bruker følgende sammensetning prosessen : var numString = " "; numString + = 6;
Disse prosessene har samme resultat, så velg et alternativ som er mest fornuftig for deg
4
Legg nummeret ditt til en . streng med andre figurer i den. Hvis du konverterer nummeret ditt til en streng å bruke med ekstra tekst , kan du legge det direkte til denne teksten . Følgende eksempelkode demonstrerer : var someWords = " Min alder er "; someWords + = 5;
Når JavaScript behandler tillegg operatør med tall , bærer det ut en aritmetisk beregning. Når det prosesser operatøren i en uttalelse med en streng og en rekke , setter sammen den strengen og tall i en ny streng .
5
Bruk Antall klassen til å konvertere tall til en streng. Hvis koden bruker JavaScript Antall klassen , kan du bruke klasse metoder for konvertering din . Følgende eksempelkode demonstrerer skape et nummer objekt : var numObject = new Number ( 7 ) ;
Når du har et nummer objekt , kan du bruke toString metoden på det som følger: var numString = numObject.toString ( ) ;
du kan levere en valgfri radix angi antall basen du vil bruke , for eksempel binær : var numString = numObject.toString ( 2 ) ;