Toepassing van conversie naar strings in JavaScript

Stel we hebben een variabele num met een willekeurig nummer:

javascriptlet 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:

javascriptlet 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:

javascriptlet 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:

javascriptlet num = 12345;
alert(String(num).length); // vinden de lengte van de string
Задание 1

Er is een variabele met een nummer. Vind het aantal cijfers in dit nummer.

Задание 2

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.