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!
Deja una respuesta