Fonction javascript : Inverser les chiffres d'un nombre
Bonjour,
Je cherche une solution à un problème qui me parait tout simple mais que je n'arrive pas à résoudre.
Je souhaite inverser les chiffres d'un nombre défini en tant que var.
Je veux par exemple pouvoir récupérer la variable 1234 et renvoyer 4321.
J'ai essayé différentes méthodes et j'en suis arrivé à ça:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| function reverse(var usuario)
{
var i = 0;
var usuarioString = usuario.toString();
var reverseArray = new Array();
for (var i=0; i < usuarioString.length; i++)
{
reverseArray.push(usuarioString[usuarioString.length-1-i]);
}
var reverseString = reverseArray.toString();
var reverseNumber = reverseString.toNumber();
return reverseNumber;
} |
C'est une solution qui me parait fonctionnelle mais qui bien sûr ne l'est pas...
Quelqu'un pourrait-il m'aider ?
Merci.
Childéric.