Proyecto: precio del boleto
JavaScript · Unidad 2: Condicionales
- Plan completo
- JavaScript
- Proyecto
- 4 ejercicios
Puedes guardar el resultado en una variable y cambiarlo con otro if antes del return.
Así una segunda regla se aplica encima de la primera.
function total(precio, socio) {
if (socio) {
precio = precio - 10;
}
return precio;
}
console.log(total(50, true));
console.log(total(50, false));Imprime
40 50
Ejercicios de esta lección
Se hacen en la app, que los corrige al momento y explica por qué.
1. Predice la salida
¿Qué imprime este código?
2. Escribe el código
En el cine, los menores de 12 años pagan 50, las personas de 60 años o más pagan 40 y los demás pagan 80. Escribe
precioBoleto(edad), que regrese el precio.3. Encuentra el bug
El envío es gratis los domingos, y hoy es lunes. Debería imprimir 80. ¿Qué línea tiene el error?
4. Escribe el código
Los martes el boleto cuesta la mitad para todos. Escribe
precioBoleto(edad, dia), que calcule el precio por edad como antes y, sidiaes "martes", lo divida entre 2.
Se abre en el navegador. Esta lección es del plan completo; la primera unidad de cada curso es gratis.