Hola a todos bueno aquí yo de nuevo pidiendo ayuda
El caso es que estoy desarrollando la pagina para una entidad financiera en la cual tiene una calculadora y la misma tiene que mostrar el resultado con el siguiente formato:
Debe separar los miles por puntos y los decimales por coma.
Yo desarrolle una función que realiza esto pero tengo un problema
En casi todos los exploradores la función me funciona perfectamente, pero en IE la parte que da formato a los enteros me falla
Esta es la funcion que da formato a los enteros
Código HTML:
var entero = new String(vf);
var num = entero.length
var cont = parseInt(num/3)
for(i=0;i<=cont-1;i++)
{
var add
if(cont-1==i && num%3==0)
{add = ""}
else
{add = "."}
var entero = entero.substr(0,(num-(3*(i+1)))) + add + entero.substr(-(((i+1)*3)+i));
}
El error es el siguiente en vez de salir
me sale esto
Se javascript pero no a la perfección y puede ser que me este equivocando en el empleo de algún método.
Por favor podrían ayudarme a ver cual es mi error.