let precio=prompt("Introduzca el precio"); console.log(precio); let unidades=prompt("Introduzca las unidades"); console.log(unidades); let total=parseInt(precio)+parseInt(unidades); console.log(total); total=parseFloat(precio)+parseFloat(unidades); console.log(total);
Con lo anterior pedir al usuario una ciudad y una cantidad y mostrar por consola lo siguiente:
Envío gratis si ciudad es Barcelona
Envío gratis si ciudad es Tarragona o Lleida y cantidad>=20
Envío gratis si ciudad es cualquiera y cantidad>=100
let ciudad=prompt("Introduzca la ciudad"); let cantidad=parseFloat(prompt("Introduzca la cantidad")); let mensaje="Envío 10 €"; if (ciudad=="Barcelona"){ mensaje="Envío gratis"; } if (((ciudad=="Tarragona") || (ciudad=="Lleida")) && cantidad>=20){ mensaje="Envío gratis"; } if (cantidad>=100){ mensaje="Envío gratis"; } console.log(mensaje); /* Otra solución */ if (ciudad=="Barcelona"){ console.log("Envío gratis"); } else if (((ciudad=="Tarragona") || (ciudad=="Lleida")) && cantidad>=20){ console.log("Envío gratis"); } else if (cantidad>=100){ console.log("Envío gratis"); } //Otra más if (ciudad=="Barcelona" || ((ciudad=="Tarragona" || ciudad=="Lleida")&& cantidad>=20) || cantidad>=100){ console.log("Envío gratis"); }