Sunteți pe pagina 1din 2

EJERCICIO 1

Array tridimensional

Poblar un array tridimensional irregular con números generados aleatoriamente.

Los números generados serán enteros impares, entre 1 y 10.

Los elementos del array también se generarán totalmente al azar.

La cantidad máxima de planos, filas y columnas será 10.

El array se inicializará con valores cero 0, para cada elemento.

Luego, el array se irá poblando hasta que tres números, ubicados en tres planos diferentes,
pero ubicados en la misma fila columna, sean iguales, o cuando todo el array esté poblado. No
se tomarán en cuenta los ceros que JavaScript grabó por default inicialmente.

var empty = [];


empty[0] = Math.floor(Math.random() * (10 - 1)) + 1;
empty[1] = Math.floor(Math.random() * (10 - 1)) + 1;
empty[2] = Math.floor(Math.random() * (10 - 1)) + 1;
empty[3] = Math.floor(Math.random() * (10 - 1)) + 1;
empty[4] = Math.floor(Math.random() * (10 - 1)) + 1;
empty[5] = Math.floor(Math.random() * (10 - 1)) + 1;
empty[6] = Math.floor(Math.random() * (10 - 1)) + 1;
empty[7] = Math.floor(Math.random() * (10 - 1)) + 1;
empty[8] = Math.floor(Math.random() * (10 - 1)) + 1;
empty[9] = Math.floor(Math.random() * (10 - 1)) + 1;
empty[10] = Math.floor(Math.random() * (10 - 1)) + 1;

for (i = 0; i < 3; i++)


if (i == 0) {
myarray[i] = new Array(3)
}
else if (i==1){
myarray[i] = new Array(4)
}
else if (i == 2) {
myarray[i] = new Array(5)
}
else {
myarray[i] = new Array(6)
}
Ejercicio 2
Tabla

function tablas() {
for (let i = 0; i < tabla.length; i++) {
tb=document.createElement("table");
tb.style="";
contenedor.appendChild(tb);
for (let j = 0; j < tabla[i].length; j++) {
filatb=document.createElement("tr");
tb.appendChild(filatb);
for (let k = 0; k < tabla[i][j].length; k++) {
celdatb=document.createElement("td");
celdatb.appendChild(document.createTextNode(tabla[i][j][k]));
filatb.appendChild(celdatb);
}
}
}
}

S-ar putea să vă placă și