Answers for "shuffle in js"

14

js shuffle array

yourArray.sort(function() { return 0.5 - Math.random() });
Posted by: Guest on April-03-2020
1

javascript shuffle an array

const shuffleArray = (arr) => arr.sort(() => 0.5 - Math.random());

console.log(shuffleArray([1, 2, 3, 4]));
// Result: [ 1, 4, 3, 2 ]
Posted by: Guest on September-28-2021
-1

javascript shuffle array

function shuffle(array){
    let new_arr  = [] ;     
     while (new_arr.length < array.length ){
    let random_item = array[Math.floor(Math.random()*(array.length))]; 
     if(!new_arr.includes(random_item)){new_arr.push(random_item)}
    }
return new_arr
}
Posted by: Guest on May-15-2021
0

js shuffle array

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);
    currentIndex--;

    // And swap it with the current element.
    [array[currentIndex], array[randomIndex]] = [
      array[randomIndex], array[currentIndex]];
  }

  return array;
}

// Used like so
var arr = [2, 11, 37, 42];
shuffle(arr);
console.log(arr);
Posted by: Guest on September-17-2021

Code answers related to "Javascript"

Browse Popular Code Answers by Language