Anvendelse af konvertering til strenge i JavaScript
Lad os sige, at vi har en variabel num med
et tal:
let num = 12345;
Lad os finde antallet af cifre i dette tal.
Som du allerede ved, for at finde længden af en streng,
kan du bruge egenskaben length.
Den virker dog kun med strenge, og når den anvendes på et tal, vil den ikke virke:
let num = 12345;
alert(num.length); // vil udskrive undefined
For at løse problemet, lad os konvertere vores tal til en streng og finde længden af denne streng:
let num = 12345;
let str = String(num); // konverterer vores tal til en streng
alert(str.length); // finder længden af strengen
Du behøver ikke at indføre en mellemliggende variabel
str, men kan anvende egenskaben length
direkte på resultatet af funktionen String:
let num = 12345;
alert(String(num).length); // finder længden af strengen
Der gives en variabel med et tal. Find antallet af cifre i dette tal.
Der gives to variable med tal. Find antallet af cifre i det ene og i det andet tal, læg resultaterne sammen og udskriv dem på skærmen.