JSFiddle - React, Tailwind, and code Playground

JavaScript

console.clear()
function omg(len){
  var out = []
  while(out.length < len){
    var digit = Math.floor(Math.random() * 10)
    if (out.indexOf(digit) < 0){
      if (digit || out.length){
        out.push(digit)
      }
    }
  }
  return out.join('')
}

// testing
document.body.innerHTML += omg(4) + "<br>"
document.body.innerHTML += omg(4) + "<br>"
document.body.innerHTML += omg(4) + "<br>"
document.body.innerHTML += omg(4) + "<br>"
document.body.innerHTML += omg(4) + "<br>"
document.body.innerHTML += omg(4) + "<br>"