Dado el número de palabras y de columnas:
word_count del var = 111;
cols del var = 5;
var = 0 adicional;
derramamiento del var = [0.0.0.0.0]; // iguales # de elementos que # de columnas
el var rema = parseInt (word_count/cols, 10); Palabras de // por columna
var i = 0;
¡si (filas * cols)! word_count del ==) {
adicional = word_count - (filas * cols); ¿Sobras de //?
¡si (suplemento! == 0) {
rema += 1; Necesidad de // otra fila de sobras
}
}
/*
Usted sabe que # de entradas por columna y usted puede partir el “word_list” en espacios
(o lengüeta o lo que) y lazo con las palabras, construyendo sus elementos
*
el var redacta = wordlist.split (''); // crea el arsenal de palabras
palmo del var = [];
para (var i = 0; i < cols="">
palmo [(i + (j * cols)] = "" + (i + (j * cols);
}
}
/*
el “palmo” ahora lleva a cabo los elementos en orden acolumnada:
[
0, 24, 46, 68, 90,
1, 25, 47, 69, 91,
2, 26, 48, 70, 92,
…
22, 45, 67, 89.111
23 -- -- -- --
]
y usted puede agregarlos a los DOM con un lazo simple
*
para (i = 0; i < span="">
|