26 Abr Qué variables son erróneas? Ejercicio JS difícil (para beginners)
Este ejercicio es la versión complicada y rebuscada de este otro.
Intentaré pillarte desprevenido para que tu mismo compruebes si has aprendido o no.
Repasar estos apuntes te ayudará:
- Variables y normas de sintaxis aplicable a las variables.
- Palabras reservadas javascript.
- Como escapar caracteres en javascript y que significa escapar.
Vamos a repasarlo mediante un ejercicio.
Enunciado
¿De las declaraciones de variables a continuación cuales son erróneas?
Es posible que una instrucción errónea contenga más de un error.
Explica porqué están mal y como las arreglarías.
var pEd$r_ = "\'hola\"";
var 1sdef = '\',
var _ASDF;
%asdf = aaa;
var perro ="%Alf";
var g1ato3 = "Garfield';
pájaro = 34;
Solución del ejercicio
var pEd$r_ = "\'hola\"";
CORRECTO
var 1sdef = '\',
* empieza por un número
* comillas simples son correctas, no son un error.
termina en , y debería ser ; o nada.
* backlash es un carácter reservado. si queremos que escriba el símbolo \ en su lugar diríamos = '\\'
var _ASDF;
CORRECTO
%asdf = aaa;
* el % es un carácter no permitido en la declaración de variables.
* aaa lo tratará como una variable y no un string. si la variabe aaa no ha sido previamente declarada entonces dará error.
var perro ="%Alf";
CORRECTO
var g1ato3 = "Garfield';
INCORRECTO
abrimos y cerramos con "" o abrimos y cerramos con ''. no podemos mezclar.
pájaro = 34;.
la consola del navegador en chrome no lo identifica como un error. aún así es recomendable no usar caracteres con acentos ni ñ ni ç.
¡Hola!
Querido lector,
Sin duda es un buen ejercicio de repaso. Espero que te haya sido de utilidad.
¡Si te ha gustado este contenido te animo a seguirme en mi perfil de empresa de Linkedin!
Entradas relacionadas:
Ejercicio introductorio a los eventos javascript dónde se limpia un documento html para que no aparezcan eventos en línea con el html mediante addEventListener(). Incluye solución.
Se muestran 2 ejemplos explicados paso a paso para ayudar a entender como funciona la estructura de programación if(){}else if(){}else{}
Repasamos las distintas formas que existen de asociar eventos javascript a etiquetas html. Ya sea por acoplamiento directo o como evento semántico. Comparamos también con addEventListener()
Ejemplo de programación de una ventana emergente con Javascript. Incluye solución. Serie de ejercicios tutorial javascript del curso ifcd0110
En esta publicación se repasa mediante ejercicios la diferencia entre escribir ++x y x++ o --x y x--. Es cuestión de pillarle el tranquillo.
Ejercicio práctico con solución sobre como crear un menú vertical con submenú vertical desplegable en javascript sin jquery. Incluye solución.
No Comments