hola, estoy haciendo una factura para rellenar con el cliente "in situ" en la tablet.
Todo funciona correctamente (fecha actual, calculo de dias de alquiler, iva, boton de impresion, repetición de datos para la copia del cliente, etc) pero......
Hay un calculo, con javascript, que no me funciona.
Cuando entro el numero de dias, con la formula "if-else", tendria que generar un resultado preestablecido. Pero no funciona.
La formula:
if("1_Dias"<"8") {
System.out.println("30");
if("1_Dias"=="8" || "1_Dias"=="9") {
System.out.println("40");
if("1_Dias"=="10") {
System.out.println("45");
if("1_Dias"=="11") {
System.out.println("50");
}
}
}
}
else if("1_Dias">"11") {
System.out.println("60");
}
Qué no hago bien?
Una ayuda, por favor
buenas.
Supongo tu problema es que en
else if("1_Dias">"11") {
lo que comparas son strings no numeros.....
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)