Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/12/2004, 01:19
joja_2
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.135
Antigüedad: 21 años, 6 meses
Puntos: 2
problema con operacion Resta y nº decimales?

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