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");
}