JSFiddle - React, Tailwind, and code Playground

by Brandon Semilla

JavaScript

//
function randomNumber(upper, lower) {
  var randomNum = Math.floor(Math.random() * (upper - lower + 1)) + lower; 
  return randomNum;
}

// Getting the users numbers
var lowerNum = prompt("Pick a number");
var upperNum = prompt("Pick a larger number");
var int1 = parseInt(lowerNum);
var int2 = parseInt(upperNum);

// Checking they gave number digits
var num1 = isNaN(int1);
var num2 = isNaN(int2);

// throwing error if missing number digits
if ( num1 === true || num2 === true ) {
  throw new Error("You need to use number digits like 1 2 3");
}

alert(randomNumber(int1, int2) + " is a random number between your choices.");