“Generieren Sie unterschiedliche Zufallsarray -Nummern” Code-Antworten

Generieren Sie unterschiedliche Zufallsarray -Nummern

const array = ["a", "b", "c", "d", "e", "f", "g"];

while (array.length) {
  const ndx = Math.random() * array.length | 0;
  const elem = array.splice(ndx, 1)[0];
  console.log(elem);
}
 Run code snippet
Med

Generieren Sie unterschiedliche Zufallsarray -Nummern

const usedIndexes = new Set();    
function getUniqueRandomNumber(max, min = 0) {
  const newNumber = Math.floor(Math.random() * (max - min) + min);
  if (usedIndexes.has(newNumber)) {
    return this.getUniqueRandomNumber(max, min);
  } else { 
    usedIndexes.add(newNumber);
    return newNumber;
  }
}
Med

Ähnliche Antworten wie “Generieren Sie unterschiedliche Zufallsarray -Nummern”

Fragen ähnlich wie “Generieren Sie unterschiedliche Zufallsarray -Nummern”

Weitere verwandte Antworten zu “Generieren Sie unterschiedliche Zufallsarray -Nummern” auf JavaScript

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen