JSFiddle - React, Tailwind, and code Playground

JavaScript

let getRandomNumber = function(min, max) {
  return Math.floor(Math.random() * (max - min + 1)) + min;
};


let getRandomNumbers = function(quantity, min, max) {
  let numbers = [];
  while(numbers.length < quantity) {
    let number = getRandomNumber(min, max);
    let isUnique = true;
    for(let i = 0; i < numbers.length; i++) {
      if(number == numbers[i]) {
        isUnique = false;
        break;
      }
    }
    if(isUnique) {
      numbers.push(number);
    }
  }
  return numbers;
};


console.log(getRandomNumbers(50, 1, 100));