Hola Fabio, espero que estés bien.
Me alegra que estés disfrutando del curso.
Recuerda que si tienes alguna duda sobre el contenido, estaremos aquí para ayudarte.
hola, porque escribes "let" en vez de "var"
Hola Amanda, me enseñaron a ocupar let en vez de var por algo que se llama "scope de variables", var tiene un scope global la puedo re-declarar donde yo quiera y cambiar su valor en cambio con let tiene un scope de "bloque" y al ser declarada no puedo cambiar su valor sin que me salté un error siempre y cuando quiere hacer su re declaración dentro de su bloque.
function saludar () {
var saludo = 'hola';
saludo = 'adiós'
}
// En este caso estoy redeclarando la variable saludo con var y está transcribiendo su valor si yo la imprimo el resultado será adios.
function saludar(){
let saludo = 'hola';
saludo = 'adiós';
}
//En este caso si imprimis por consola te va a lanzar un error de syntaxis ya que te va a decir que la variable ya fue declarada. Entonces a la hora de hacer un código es mejor declarar las variables con let porque no podes modificar su valor dentro de su bloque.
Genial, gracias por tu respuesta