Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/07/2009, 05:56
Santy316
 
Fecha de Ingreso: agosto-2008
Mensajes: 38
Antigüedad: 16 años, 5 meses
Puntos: 0
error al convertir a decimal de 2

Hola,

Tengo un problema quiero que una variable se transforme en decimal de dos, he mirado el siguiente código:

function transformer(paso)
{
num = paso;
num = String(num);
ind = num.indexOf(',') + 3;
add = num.charAt(num.indexOf(',') + 3);
num = num.substring(0, ind);
if(add == '-1'){
num = Number(num);
}
else if(add > 4){
num = Number(num) + .01;
}
alert("num: "+num);
return num;
}

se le pasa como ejemplo el 4 y me devuelve el mismo 4.

Gracias.