26 Sep Ejercicio – ¿Qué declaraciones de variables son erróneas en JS?
En este ejercicio vamos a aplicar el concepto de variables javascript en un documento web.
Recordemos brevemente las normas para escribirlas:
- Las variables no precisan ser declaradas. Podemos usar var o no para declararlas. Se recomienda declararlas siempre pero no es obligatorio. La diferencia entre hacerlo o no la entenderéis con el resumen de clase scope de una variable.
- Las variables javascript son case sensitive. Por ejemplo Camello y camello son dos variables distintas.
- No debemos usar carácteres raros. Los únicos que estan permitidos son _ y $. Cuidado con los espacios en blanco, puntos, porcentajes.
- Los números se pueden usar. Pero nunca pueden ser el el primer carácter de una variable.
- No debemos usar palabras reservadas para el nombre de una variable.
Para resolver este sencillo ejercicio sin mayor dificultad te sugiero leer esta entrada dónde encontrarás más ejemplos y un resumen más en profundidad.
Vamos a repasarlo mediante un ejercicio.
Enunciado
Cada una de las líneas en el documento a continuación presenta una declaración de variable.
Señala aquellas declaraciones incorrectas y explica que error detectas.
Edad = 50;
var b, c;
var d, var e;
var default;
_mes
$_mes;
01_enero
var primer apellido; var segundo.apellido;
var despierto = dormido = 0;
var animal = "perro";
var coche = seat;
Solución del ejercicio
¡Stop!
Resiste la tentación a mirar la solución ya.
Date unos minutos para refelxionar concienzudamente.
Respuestas
Edad = 50; // correcto
var b, c; // correcto. podemos separar las variables por coma para crear varias simultáneamente.
var d, var e; // incorrecto. después de una coma no podemos escribir var. javascript interpreta como si declaráramos la variable de nombre var y var es una palabra reservada.
var default; // incorrecto. default es una palabra reservada
_mes // correcto. _ es un carácter válido.
$_mes; // correcto. $ es un carácter válido.
01_enero // incorrecto. No podemos empezar una declaración con un número. los números pueden ir en cualquier lugar a partir del segundo carácter del nombre de la variaable.
var primer apellido; var segundo.apellido; // incorrecto. en el primer caso no podemos tener un espacio en blanco. en el segundo no podemos tener un punto. cuidado a no confundirlo con los objetos. en ese caso sobraría la palabra var.
var despierto = dormido = 0; // correcto. esta declaración puede resultarte la primera vez que la ves. se suele usar para iniciar varias variables a zero de golpe.
var animal = "perro"; // correcto
¡Hola!
Querido lector,
¡Si te ha gustado este contenido te animo a seguirme en mi perfil de empresa de Linkedin!
Entradas relacionadas:
¿Estás cansado de buscar como solucionar el error concreto de tu script? La consola del navegador es tu ayuda. ¡Deja de buscar!
Ejercicio javascript en el que se repasa el concepto de acoplamiento y se piden corregir algunos errores típicos.
¿Hay alguna forma amable de leer páginas web dónde todo el contenido se haya compactado? Te presento algunas de mis herramientas favoritas.
Ejercicio y solución de un problema introductorio al mundo del Javascript.
Ejercicio javascript dónde se repasa la sintaxi de funciones. Corrige los errores.
Ejercicio con solución dónde se genera un dado de 6 caras y se tira el dado 1000 veces para comprobar cuantas veces ha salido cada tirada.
No Comments