Leer un error
JavaScript · Unidad 9: Errores y excepciones
- Plan completo
- JavaScript
- 10 ejercicios
Cuando algo sale mal, JavaScript se detiene y te avisa con tres datos: el tipo de error, un mensaje y la línea.
En ReferenceError: totl is not defined (línea 3), el tipo es ReferenceError, el mensaje dice que totl no existe y la línea te dice dónde buscar. Los mensajes vienen en inglés: is not defined es "no está definido".
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
Sale este error:
TypeError: nombre.toUpper is not a function. ¿Qué parte es el tipo de error?2. Opción múltiple
Sale
ReferenceError: preco is not defineden la línea 2. ¿Qué pasó?3. Encuentra el bug
Al correr esto sale
ReferenceError: totl is not defined. Debería imprimir el total, 90. ¿Qué línea tiene el error?4. Encuentra el bug
Este programa debería imprimir "Hola" y después "Sofía". ¿Qué línea tiene el error?
5. Opción múltiple
Si en la línea 3 borras la comilla del final y queda
console.log("tres);, ¿qué pasa al correrlo?6. Encuentra el bug
Este programa debería imprimir la lista del súper, una cosa por renglón. ¿Qué línea tiene el error?
7. Opción múltiple
Ahora el cambio es otro: en la línea 3 escribes
console.log(tres);, sin comillas. ¿Qué pasa al correrlo?8. Ordena las líneas
Ordena las líneas para imprimir la cuenta con 10% de propina, sin que salga un
ReferenceError.9. Completa el código
Este código daba
ReferenceError: edades is not defineden la línea 2. Completa la línea 1 para arreglarlo.10. Encuentra el bug
Sale
ReferenceError: total is not defineden la línea 3. La variable debería llamarsetotal. ¿Qué línea tiene el error?
Se abre en el navegador. Esta lección es del plan completo; la primera unidad de cada curso es gratis.