Calculator Tools Calculator Tools
Create

Blunder Game

Sep 21, 2023

About this app

A fun game where you have to guess the number!

Blunder Game 💡 Guess the Number 🎲 Check

Related apps

Put this on your site

Source

                    <html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1">

<title>Blunder Game</title>
<meta name="description" content="A fun game where you have to guess the number!">
<meta name="keywords" content="game, blunder, guessing, fun">

<link href="https://fonts.googleapis.com/css2?family=Chango&display=swap" rel="stylesheet">

<script type="text/javascript">
try {
let randomNumber = Math.floor(Math.random() * 100) + 1;
let attempts = 10;

document.addEventListener("DOMContentLoaded", function() {
document.getElementById('checkButton').addEventListener('click', checkGuess);
});

function checkGuess() {
let userGuess = document.getElementById('guessInput').value;
attempts--;
if (userGuess == randomNumber) {
alert("🎉 Correct! You won the game!");
location.reload();
} else if (attempts == 0) {
alert("😭 Game Over. The number was " + randomNumber);
location.reload();
} else if (userGuess > randomNumber) {
alert("😅 Too high! You have " + attempts + " attempts left.");
} else {
alert("🤔 Too low! You have " + attempts + " attempts left.");
}
}

} catch (error) {
throw error;
}
</script>

<style>
body {
background: #ff9a8d; /* fallback for old browsers */
background: -webkit-linear-gradient(to right, #ff9a8d, #ff6a88); /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(to right, #ff9a8d, #ff6a88); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
font-family: 'Chango', cursive;
color: white;
}
.container {
text-align: center;
padding-top: 20%;
}
.guess-input {
width: 20%;
padding: 10px;
border: none;
margin-top: 20px;
}
.check-button {
background-color: #ff6a88;
border: none;
color: white;
padding: 15px 32px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 16px;
margin: 4px 2px;
cursor: pointer;
}
</style>
</head>
<body>
<div id="main-container" class="container">
<h1>💡 Guess the Number 🎲</h1>
<input id="guessInput" class="guess-input" type="number" min="1" max="100" required>
<button id="checkButton" class="check-button">Check</button>
</div>
</body>
</html>