[ Foro de Javascript ]

if else no me sale

08-Jun-2020 12:59
Invitado (Emili)
1 Respuestas

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


10-Jun-2020 09:42
Invitado (pablo)

buenas.
Supongo tu problema es que en
else if("1_Dias">"11") {
lo que comparas son strings no numeros.....






Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...