De numeros a letras

angel de domingo
28 de Agosto del 2004
Hola de nuevo, esta vez queria saber si se puede programar con javascript, para que poniendo un numero en un formulario nos de como respuesta el mismo numero en letra. Ejemplo: Yo pongo 1100 y la respuesta seria mil cien
Gracias

Wolverine
28 de Agosto del 2004
Tengo una buena y mala noticia.

La mala: Para hacer eso, debes crear un Array (conjunto de elementos del mismo tipo) con los números que deseas mostras al enviar el formulario.

La buena: Lo bueno de esto, es que sólo concatenas las cadenas (valga la redundancia) y formas el mensaje.

Por ejemplo:

pequenos = new Array("Cero","Uno","Dos","Tres",...)
grandes = new Array("Mil","Dos Mil","Tres Mil",...);

Luego, si por ejemplo quieres mostrar el número Mil Dos, lo que haces es lo siguiente:

numero = grandes[0]+' '+pequenos[2];
document.write(numero);

Como ves, es tediosa la función, pero dejarás intrigados a los navegantes cuando vean el mensaje. :-)

diana
28 de Agosto del 2004
Hay una clase desarrollada en esta página http://www.stargeek.com/item/3007.html, solo es cuestion de bajarla, y ahi te incluye la clase y un ejemplo para que veas como funciona........
Espero les sirva
chaup