function generateUniqueRandomNumbersArray(total_numbers: number, max_range: number) {
const arr: number[] = []
while (arr.length < total_numbers) {
let number = Math.floor(Math.random() * max_range) + 1
if (arr.indexOf(number) === -1) {
arr.push(number)
}
}
return(arr)
}
const arr: number[] = generateUniqueRandomNumbersArray(15, 21);
console.log(arr);
/*
run:
[10, 9, 18, 2, 11, 17, 14, 1, 8, 20, 19, 21, 13, 15, 6]
*/