JavaScript - Die Reihenfolge der Werte eines Arrays verändern

/*
  Verändert die Reihenfolge der Werte eines Arrays in zufälliger Reihenfolge und gibt ein neues Array zurück.
*/

const shuffle = ([...array]) => {
  let m = array.length;
  while (m) {
    const i = Math.floor(Math.random() * m--);
    [array[m], array[i]] = [array[i], array[m]];
  }
  return array;
};

/*
  Beispiele:
  shuffle([1, 2, 3]); // [2, 3, 1]
*/

Bausteine  Alle Anzeigen

Eine zufällige Auswahl von Codeschnipseln aus den Bereichen HTML, CSS, PHP, JavaScript und MySQL.

<ins> Logische Auszeichnung

CSS - Parallax Scrolling-Effekt

PHP - Zufallsfarbe ausgeben

JavaScript - Bilder Zoom-Funktion

MySQL - Wie oft ist ein Eintrag in einer Spalte vorhanden