Sección 3: JavaScript avanzado

Lección 2: Ejercicios: Scope (alcance)

Ejercicio 1: ¿Cuál es la salida del siguiente código?

function e1() {

    var a = 5;

    if(a > 1) {

        a = 3;

    }

    alert(a);

}

Ejercicio 2: ¿Cuál es la salida del siguiente código?

var a = 0;

function e2() {

    a = 5;

}

 

function e22() {

    alert(a);

}

Ejercicio 3: ¿Cuál es la salida del siguiente código?

function e3() {

    window.a = "Hola";

}

 

function e32() {

    alert(a);

}

Ejercicio 4: ¿Cuál es la salida del siguiente código?

var a = 1;

function e4() {

    var a = "Prueba";

    alert(a);

}

Ejercicio 5: ¿Cuál es la salida del siguiente código?

var a = 2;

if (true) {

    var a = 5;

    alert(a);

}

alert(a);

Bueno, eso fue todo por esta lección.

Nos vemos en la siguiente.

¡Adios!

Made with Slides.com