Toepassing van conversie naar strings in JavaScript
Stel we hebben een variabele num met
een willekeurig nummer:
let num = 12345;
Laten we het aantal cijfers in dit nummer vinden.
Zoals je al weet, om de lengte van een string te vinden,
kan je de eigenschap length gebruiken.
Het werkt echter alleen met strings, en wanneer toegepast op een nummer, zal het niet werken:
let num = 12345;
alert(num.length); // geeft undefined weer
Om het probleem op te lossen, converteren we ons nummer naar een string en vinden we de lengte van deze string:
let num = 12345;
let str = String(num); // converteren ons nummer naar een string
alert(str.length); // vinden de lengte van de string
Je kunt de tussenliggende variabele
str vermijden
en de eigenschap length direct
toepassen op het resultaat van de functie String:
let num = 12345;
alert(String(num).length); // vinden de lengte van de string
Er is een variabele met een nummer. Vind het aantal cijfers in dit nummer.
Er zijn twee variabelen met nummers. Vind het aantal cijfers in het ene en in het andere nummer, tel de resultaten bij elkaar op en toon ze op het scherm.