Módulo 6

Tema 4

Sentencia for/in

En primer lugar, en head creamos la variable y con las propiedades x, y, z y t.

var y = {x:'hola', y:'que', z:'tal', t:'estás'};

A continuación crearemos dos variables más, i y f, para utilizarlas en la sentencia for in. f la definimos en blanco, para que en el primer bucle no nos de como resultado undefined antes de concatenar las propiedades de y.

var i;
var f ="";

Creamos la función concatenar(), que lo que hace es añadir en bucle a la variable f las diferentes propiedades de la variable y.

function concatenar() {
for (i in y) {
f = f + y[i] + " "}
};

Ya en el body, en el punto donde queremos que aparezca el resultado de concatenar las propiedades de y, llamamos a la función concatenar, para posteriormente, mostrar el resultado en la web.

concatenar();
document.write(f);

El resultado es el siguiente:

volver