Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

Alguien sabe cual podría ser alguna implicación si declaramos la misma variable más de una vez?

Para el ejemplo en la pregunra de Marcela:

En efecto, funciona. Pero cual podría ser una implicación si lo declaramos de esta manera aunque funcione en este ejemplo?

2 respuestas

Cuando se declara la misma variable más de una vez, la última asignación realizada a la variable sobrescribirá cualquier valor previo que se haya asignado.

Además, si declaramos una variable dentro de una función y la misma variable fuera de la función, estaremos creando dos variables distintas con el mismo nombre, lo que puede generar confusión en el código y dificultades para entender y mantenerlo.

Por lo tanto, es importante tener cuidado al declarar variables en JavaScript y asegurarse de que cada variable tenga un único nombre y un único ámbito en el código.

Una buena práctica es declarar todas las variables al principio de la función o del archivo, para evitar errores y aumentar la legibilidad del código.

Si declaras una variable, le das un valor, la vuelves a declarar y le das otro valor, el último valor que le hayas dado a la misma variable será el qué se quede la variable.

var variable = 1;
var variable = 2; //siempre cuenta el último valor que se le asigna a la variable.