JSFiddle - React, Tailwind, and code Playground

by Brock Callahan

HTML

<div id="print"></div>

JavaScript

var randomNumber = getRandomNumber(10);
var guess;
var guessCount = 0;
var correctGuess = false;
var successMessage = "You finally got it right. It was ";

function getRandomNumber(upper) {
    var num = Math.floor(Math.random() * upper) + 1;
    return num;
}

do {
    guess = prompt('I am thinking of a number between 1 and 10. What do you think it is?');
    ++guessCount;
    if (parseInt(guess) === randomNumber) {
        correctGuess = true;
    }
} while (! correctGuess)
    
document.getElementById('print').innerHTML = "Congratulations. You got it right after " + guessCount + " tries." + " The number was " + randomNumber + ".";