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 javascript en que se escribe una función que escribe la tabla de multiplicar de un número indicado. Incluye solución.
Podemos escribir una estructura condicional mediante el if(){}else if(){}else{} o mediante el switch(){}. ¿Cuando usar una opción y no la otra? En esta entrada vemos un ejemplo para el switch y coment...
Ejemplo de programación de una ventana emergente con Javascript. Incluye solución. Serie de ejercicios tutorial javascript del curso ifcd0110
El término escapar un carácter en Javascript sin duda da un poquito de yuyu. En realidad una palabra poco atractiva para algo muy práctico. El concepto es muy similar al de escapar un carácter en HTML...
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.
Ejercicio dónde se resuelve un simple ejercicio mediante el uso de getDay() y se compara un switch y un if. Incluye solución.
No Comments