SoloCodigo
Programación Web y Scripting => JavaScript => Mensaje iniciado por: vichofeo en Viernes 20 de Mayo de 2005, 15:27
-
:lol: como les va a todos de seguro programando Bien o muy bien, :blink: me preguntaba como hacer una rutina en javaScript para traducir numeros al español :smartass: es decir se introduce por ejemplo el numero 42 y se traduce a su literal "Cuarenta y dos".
:( pues No tengo la menor idea de como hacerlo. :blink:
Sacias
-
:huh: hummm haber una idea, pasas el numero como cadena luego cuentas la longitud y en este caso tiene una longitud de dos, para los del extremo un switch y segun el valor guardas en una cadena el valor en tu ejemplo 'cuarenta' (para los otros cincuenta, sesenta, setenta, etc.) , luego sigues con el siguiente caracter, si fuera cero no haces nada pero caso contrario concatenas ' y ' y luego el valor del otro numero (dos, tres, cuatro, etc), por ahi va la idea, y depende segun que evento quieres que se lanze tu funcion.
Aca un ejemplo en ASP, pero viendo este ejemplo puedes codificar para javascript
El mismo problema resuelto con ASP (http://www.elguruprogramador.com.ar/libreria_de_codigo/download.asp?id=181)
Salu2
:comp:
-
En esta página esta justo lo que necesitas
http://www.javascripts.astalaweb.net/Conve...nvertidores.asp (http://www.javascripts.astalaweb.net/Convertidores/1_Convertidores.asp)
solo que los convierte en Inglés, pero creo que pasarlos al español es lo de menos, por ejemplo "five" sería "cinco", y así sucesivamente.
Suerte!.. :comp: