[JavaScript] Random Image Javascript mit mehren Bildern

Dieses Thema im Forum "Webentwicklung" wurde erstellt von matze-pe, 19. Juli 2008 .

  1. 19. Juli 2008
    Random Image Javascript mit mehren Bildern

    Hallo,
    suche einen Javascript, indem man beliebig viele Bilder als Variablen einsetzen kann, aber nur z.B. 4 davon ausgelesen werden. Diese ausgelesenen müssen aber unterschiedlich sein.


    Wie kann ich das realisieren?

    Gruß
    Matze
     
  2. 22. Juli 2008
    AW: Random Image Javascript mit mehren Bildern

    erm ich kann dir jez nich den code sagen, aber prinzipiell würd ichs so machen:

    alle dateien des ordners mit den bilddateien (natuerlich nur vom typen jpg/png/gif) in ein array einlesen.
    dann 4 mal hintereinander eine random funktion (gibts doch bestimmt in js, oder?) auf das array anwenden und das zufällig gewählte element in ein neues array (alternativ 4 variablen) schreiben und anschließend entfernen lassen.
    am ende mit ner for-schleife die 4 gewählten bilder ausgeben/anzeigen lassen.
    sollte nich allzu schwer sein =)

    mfg
    fake
     
  3. 28. Juli 2008
    AW: Random Image Javascript mit mehren Bildern

    hier mal ne function zu mischen eines array.

    Code:
    function arrayShuffle(){
     var tmp, rand;
     for(var i =0; i < this.length; i++){
     rand = Math.floor(Math.random() * this.length);
     tmp = this[i]; 
     this[i] = this[rand]; 
     this[rand] =tmp;
     }
    }
    
    Array.prototype.shuffle =arrayShuffle;
    
    var zahlen = new Array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9);
    zahlen.shuffle();
    alert(zahlen);
    
    vorgehensweise wie fakeroot schon sagt.
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.