JavaScript - problemas con resta y nº decimales

 
Vista:

problemas con resta y nº decimales

Publicado por joja_2 (7 intervenciones) el 21/12/2004 08:02:33
hola

pero estoy teniendo problemas con la realización de una resta, concretamente de dias (fechas), y luego comparándolas con un valor decimal. Os pongo el ejemplo:

function restar(dia1,mes1,ano1,dia2,mes2,ano2)
{
var fecha1=new Date(ano1,mes1-1,dia1);
var fecha2=new Date(ano2,mes2-1,dia2);
var resta=(fecha2-fecha1)/1000/3600/24;
resta=resta+1;
if (document.Form.diaspendientes.value < resta) return 0;
else return 1;
}

Pues la comparacion (<) no me la realiza correctamente, ya que document.Form.diaspendientes.value=1,35 y la resta es 2 (lo comprobé con un alert)

Que es lo que pasa?

Sé que con valores enteros no ocurre.

gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder