el segundo de los aunque, se solventa cambiando
y viceversa
por otro lado, no muestra nada cuando quieres mostrar 10 palabras, por que da error. el array no se rellena con 10 elementos, al menos en ejemplo que pusistes. la solución es esta
Cita: if (ordenar.length > 3) {var max = 3; } else { var max = ordenar.length;}