“генерировать разные числа случайных массивов” Ответ

генерировать разные числа случайных массивов

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

генерировать разные числа случайных массивов

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

Ответы похожие на “генерировать разные числа случайных массивов”

Вопросы похожие на “генерировать разные числа случайных массивов”

Больше похожих ответов на “генерировать разные числа случайных массивов” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования