Application de la conversion en chaînes de caractères en JavaScript

Supposons que nous ayons une variable num avec un nombre :

javascriptlet num = 12345;

Trouvons le nombre de chiffres dans ce nombre. Comme vous le savez déjà, pour trouver la longueur d'une chaîne, on peut utiliser la propriété length.

Cependant, elle ne fonctionne qu'avec les chaînes de caractères, et appliquée à un nombre, elle ne fonctionnera pas :

javascriptlet num = 12345;
alert(num.length); // affichera undefined

Pour résoudre le problème, convertissons notre nombre en chaîne de caractères et trouvons la longueur de cette chaîne :

javascriptlet num = 12345;
let str = String(num); // convertissons notre nombre en chaîne
alert(str.length);     // trouvons la longueur de la chaîne

On peut éviter d'introduire une variable intermédiaire str et appliquer la propriété length directement au résultat de la fonction String :

javascriptlet num = 12345;
alert(String(num).length); // trouvons la longueur de la chaîne
Задание 1

Une variable contenant un nombre est donnée. Trouvez le nombre de chiffres dans ce nombre.

Задание 2

Deux variables contenant des nombres sont données. Trouvez le nombre de chiffres dans le premier et dans le deuxième nombre, additionnez les résultats et affichez-les à l'écran.