нужен рандом без повторений. Как вариант, сделать массив из всех доступных чисел 1..99, и каждый раз вынимать случайно выбранное число из массива — так точно повторов не будет.
// массив 1..99
const range = Array(99)
.fill()
.map((_, i) => i + 1); // массив 1..99
// 6 неповторяющихся выигрышных
const win = Array(6)
.fill()
.map(() => range.splice(Math.floor(Math.random() * range.length), 1).pop())
.sort((a, b) => a - b);
// [ 1, 55, 69, 76, 91, 92 ]
Для выбора выпавших чисел игрока этот же
range
уже использовать нельзя – в нём не хватает 6 чисел.