216 votes

Comment puis-je trouver la longueur d'un nombre ?

Je cherche à obtenir la longueur d'un nombre en JavaScript ou jQuery ?

J'ai essayé value.length sans succès, dois-je d'abord convertir ceci en une chaîne ?

403voto

thecodeparadox Points 41614
var x = 1234567;

x.toString().length;

Ce processus fonctionnera également pourFloat Number et pour Exponential number également.

23voto

funador Points 295

Peut également utiliser une chaîne de modèle :

const num = 123456
`${num}`.length // 6

13voto

Adil Points 80031

Vous devez faire le nombre à la chaîne afin de prendre la longueur

var num = 123;

alert((num + "").length);

ou

alert(num.toString().length);

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X