ERROR, DONDE?

Juan C. Sanchez
03 de Junio del 2004
Hola, buenos dias.
Queria saber si alguien me puede decir donde esta el error en esta funcion:

function formatComma(formatValue)
{
var val = "12345"
var cadena = ""
var i
var j
i=parseInt((val.length/3).toString() ,10)
for (j = 0 ; j=i;j++)
if ((j+1)*3 != val.length) then
cadena = ',' + val.substring(val.length - (j*3) -3,val.length - (j*3) -1) + cadena
else
cadena = val.substring(val.length - (j*3) -1,val.length - (j*3) +2) + cadena;
if (j*3 != val.length) then
cadena = val.substring(0,val.length - (j*3)) + cadena;
//return cadena
}

Darker4Ever
03 de Junio del 2004
las llaves del for???