Errores comunes
JavaScript · Unidad 9: Errores y excepciones
- Plan completo
- JavaScript
- 10 ejercicios
ReferenceError quiere decir que el nombre no existe en ese punto. Pasa con un nombre mal escrito, con una variable que usas antes de crearla, o con una que vive dentro de un bloque {} y la usas afuera.
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. Opción múltiple
¿Qué pasa al llamar
total([10, 20])?2. Encuentra el caso que falla
cobrar(precio)debería restar 10 si el precio pasa de 100, y cobrar el precio completo si no. ¿Con qué llamada falla?3. Predice la salida
¿Truena o imprime algo?
4. Encuentra el bug
Este programa debería imprimir VAL. ¿Qué línea tiene el error?
5. Completa el código
Completa para imprimir el nombre en mayúsculas.
6. Opción múltiple
¿Cuál de estos da
ReferenceErrory noTypeError?7. Encuentra el bug
Este programa debería sumar los puntos e imprimir 10. ¿Qué línea tiene el error?
8. Completa el código
Completa la línea 2 para que el mensaje cambie si la nota aprueba.
9. Ordena las líneas
Ordena la función que regresa la ciudad de una persona, o "Sin ciudad" si no tiene dirección, sin tronar.
10. Predice la salida
¿Truena o imprime algo? Piénsalo antes de responder.
Se abre en el navegador. Esta lección es del plan completo; la primera unidad de cada curso es gratis.