function shuffle(array) {
        let currentIndex = array.length,  randomIndex;
        // While there remain elements to shuffle...
        while (currentIndex != 0) {
          // Pick a remaining element...
          randomIndex = Math.floor(Math.random() * currentIndex);
          // And swap it with the current element.
          [array[currentIndex], array[randomIndex]] = [
            array[randomIndex], array[currentIndex]];
        return array;
      Javascript language logo

      Shuffle an array

      My JavaScript recipes

      Shuffle an array

      Use as this shuffle(myArray) wih myArray being an array


        Add Comment

        Log in to add a comment

        Codiga - All rights reserved 2022.