const count = 8
pickedNumbers = [];
randomNumberList = [5,7,22,45,77,33,7,33,11,22,53,46,86,57,88];
for (i =0; i< count ; i++){
const randArrayIndex = Math.floor(Math.random() * randomNumberList.length);
pickedNumbers.push(randomNumberList[randArrayIndex]);
}
console.log(pickedNumbers);
Это простой расчет. нет необходимости во внешней библиотеке. Вы можете использовать случайную функцию объекта Math для генерации случайного числа в js. Он вернет число от 0 до 1. умножьте его на длину вашего списка массивов. тогда он даст вам случайное значение индекса из диапазона 0 - длины вашего массива. Вы можете использовать метод push объекта массива, чтобы переместить генерируемые вами числа в пустой массив. контролируйте, сколько раз вы хотите, чтобы это происходило, с помощью цикла, устанавливающего значение счетчика по пользовательским данным.