“Article d'arrêt de méchant javascruitp” Réponses codées

comment trier au hasard un tableau javascript

array.sort(() => Math.random() - 0.5);
Real Rocket Raccoon

Article d'arrêt de méchant javascruitp

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);
 Run code snippet
Kamran Taghaddos

Array JS Shuffle

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);
9gram panter

mélanger un tableau

let array = [1, 2, 3, 4, 5];

for(let i = array.length - 1; i >= 1; i--) {
   let j = Math.floor(Math.random() * (i + 1)); // 0 <= j <= i
   let temp = array[j];
   array[j] = array[i];
   array[i] = temp;
}
console.log(array);
Prickly Plover

Réponses similaires à “Article d'arrêt de méchant javascruitp”

Questions similaires à “Article d'arrêt de méchant javascruitp”

Plus de réponses similaires à “Article d'arrêt de méchant javascruitp” dans JavaScript

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code