Hola, derkenuke.
A ver si este código es lo que buscas:
Código PHP:
var letras="abcdefghijklmnopqrstuvwxyz";
letras=letras.split("");
numLetras=letras.length;
permuta=new Array;
combina = 3; //nº de letras a combinar;
serie=1;
for(i=0; i<combina; i++)
serie *= numLetras;
for(i=0;i<serie;i++)
permuta[i]='';
subSerie = serie/numLetras;
for(i=0;i<combina;i++) {
per=1 ; let=0;
for(j=0;j<serie;j++) {
permuta[j]+=letras[let];
per+=1;
if(per>subSerie) {
per=1; let+=1;
if(let>numLetras-1) let=0;
}
}
subSerie /= numLetras;
}
for(i=0;i<serie;i++)
document.write(permuta[i]+'<br/>');
Saludos,