Anvendelse av konvertering til strenger i JavaScript
La oss si at vi har en variabel num med
et tall:
let num = 12345;
La oss finne antall sifre i dette tallet.
Som du allerede vet, for å finne lengden på en streng,
kan du bruke egenskapen length.
Den fungerer imidlertid bare med strenger, og når den brukes på et tall, vil den ikke fungere:
let num = 12345;
alert(num.length); // vil vise undefined
For å løse problemet, la oss konvertere tallet vårt til en streng og finne lengden på denne strengen:
let num = 12345;
let str = String(num); // konverterer tallet vårt til en streng
alert(str.length); // finner lengden på strengen
Du kan unngå å innføre en mellomliggende variabel
str, og bruke egenskapen length
umiddelbart på resultatet av funksjonen String:
let num = 12345;
alert(String(num).length); // finn lengden på strengen
Det er gitt en variabel med et tall. Finn antall sifre i dette tallet.
Det er gitt to variabler med tall. Finn antall sifre i det ene og i det andre tallet, legg sammen resultatene og skriv dem ut på skjermen.