Valores por defecto
JavaScript · Unidad 4: Funciones
- Plan completo
- JavaScript
- 10 ejercicios
Un parámetro puede traer un valor por defecto: tasa = 10.
Si no lo pasas, usa ese valor. Si lo pasas, usa el tuyo.
function propina(cuenta, tasa = 10) {
return cuenta * tasa / 100;
}
console.log(propina(200));
console.log(propina(200, 15));Imprime
20 30
El resto de la explicación está en la lección, que es del plan completo.
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. Predice la salida
¿Qué imprime este código?
3. Completa el código
Completa para que la cantidad sea 1 cuando no la digan.
4. Predice la salida
¿Qué imprime este código?
5. Completa el código
Completa para pedir el café con 2 de azúcar, sin cambiar la leche. Debe imprimir 1 2.
6. Encuentra el bug
Esta función debería restar un descuento opcional al precio, así que
total(100)debería dar 100. ¿Qué línea tiene el error?7. Opción múltiple
Quieres poder llamar
pago(200)y que la propina valga 10. ¿Cuál definición sirve?8. Ordena las líneas
Ordena el programa. Debe imprimir "Ana va en sol".
9. Encuentra el caso que falla
propina(cuenta, tasa)debería entregar la cuenta con la propina sumada. Si no dicen la tasa, es del 10 %. ¿Con qué llamada falla?10. Predice la salida
¿Qué imprime este código?
Se abre en el navegador. Esta lección es del plan completo; la primera unidad de cada curso es gratis.