JSFiddle - React, Tailwind, and code Playground

by Craig Martin

HTML

<input value="">

JavaScript

function generateRandomNumber() {
  var randomNumber = Math.random();
  if (randomNumber <= 0.25) {
    // 25% chance of generating numbers from set 1
    return Math.floor(Math.random() * 100) + 1+" 25%"; // Set 1: random numbers between 1 and 100
  } else if (randomNumber <= 0.65) {
    // 40% chance of generating numbers from set 2
    return Math.floor(Math.random() * 50) + 101+" 40%"; // Set 2: random numbers between 101 and 150
  } else {
    // 35% chance of generating numbers from set 3
    return Math.floor(Math.random() * 50) + 151+" 35%"; // Set 3: random numbers between 151 and 200
  }
}


var x = generateRandomNumber();

alert(x)