Avatar billede lund_dk Praktikant
17. juli 2005 - 12:22 Der er 7 kommentarer og
1 løsning

dan ord

hej

skal bruge lidt hjælp til et script.

Jeg har 12 bogstaver i tilfældig rækkefølge.

Skal bruge et script hvor de 2 bogstaver er angivet, og ud fra dem skal den sammensætte de 12 bogstaver i hver sin rækkefølge, indtil alle muligheder er givet, og em rækkefølge må ikke forekomme 2 gange.

Eks. har bogstaverne: ABCDEFGHIJKL
Så skal den løbe igennem således (tilfældigt)
ABCDEFGHIJKL
BCDEFGHIJKLA
DEFGHIJKLABC
..osv
..osv
Avatar billede roenving Novice
17. juli 2005 - 13:08 #1
De skal altså stadig have den samme rækkefølge, men bare starte på alle de forskellige bogstaver ?-)
Avatar billede roenving Novice
17. juli 2005 - 13:09 #2
Men de 12 muligheder outputtes i tilfældig rækkefølge ?-)
Avatar billede lund_dk Praktikant
17. juli 2005 - 13:56 #3
Jeps
Avatar billede roenving Novice
17. juli 2005 - 14:03 #4
F.eks.

<script type="text/javascript">
window.onload = function(){
  var txt = "ABCDEFGHIJKL";
  var out = new Array();
  for(i=0;txt.length>i;i++){
    txt = txt.substring(11) + txt.substring(0,11);
    out[out.length] = txt;
  }
  var swap,num;
  for(i=0;out.length>i;i++){
    num = Math.floor(Math.random()*out.length);
    swap = out[i];
    out[i] = out[num];
    out[num] = swap;
  }
  for(i=0;out.length>i;i++)
    document.write(out[i]+"<br>");
}
</script>
Avatar billede per1291 Nybegynder
23. juli 2005 - 02:29 #5
Hej lund !
Måske er det alligevel ikke det du mente? - Hilsen Per
Avatar billede lund_dk Praktikant
02. august 2005 - 09:05 #6
ikke helt, men giver roenving point alligevel som tak for indsatsen - har fundet anden løsning i stedet :)
Avatar billede roenving Novice
02. august 2005 - 09:14 #7
Oki '-)
Avatar billede roenving Novice
02. august 2005 - 09:32 #8
-- og tak for point ;~}
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester