Skal længden altid være 4, eller hvad? :) Hvis det er tilfældet, kan du prøve <script type="text/javascript"> <!-- text=prompt("Skriv dine bogstaver, fx ABCDE"); a=text.split(""); l=a.length; for (aa=0; aa<l; aa++){ for (bb=0; bb<l; bb++){ if (aa==bb) continue; for (cc=0; cc<l; cc++){ if (cc==bb || cc==aa) continue; for (dd=0; dd<l; dd++){ if (cc==dd || dd==bb || dd==aa) continue; document.write(a[aa]+a[bb]+a[cc]+a[dd]+"<br>"); } } } }
Endnu bedre: <script type="text/javascript"> <!-- text=prompt("Skriv dine bogstaver, fx ABCDE"); a=text.split(""); l=a.length; used=Array(); for (aa=0; aa<l; aa++){ for (bb=0; bb<l; bb++){ if (aa==bb) continue; for (cc=0; cc<l; cc++){ if (cc==bb || cc==aa) continue; for (dd=0; dd<l; dd++){ if (cc==dd || dd==bb || dd==aa) continue; word=a[aa]+a[bb]+a[cc]+a[dd]; if (used[word]!=57) document.write(word+"<br>"); used[word]=57; } } } }
Nej længden behøver ikke selv altid at være på kun kun fire. Man angiver output længden inden man kører scriptet. Dog skal den være mindre end de angivne bogstaver.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.