document.getElementById
can you make the the code below insted of guessing multiple times they only get to guess onece and if they get it wrong it ends
var var1 = document.getElementById("message1")
var answer = Math.floor(Math.random()*1000) + 1;
var numofguesses = 0;
var guessesnum = [];
function Gus(){
var guess = document.getElementById("guess").value;
if(guess < 1 || guess > 1000 ){
alert("Enter a number Between 1 to 1000");
}
else{
guessesnum.push(guess);
numofguesses += 1;
if(guess < answer){
var1.textContent = "Your Guess is low"
numofguesses;
guessesnum;
}
else if(guess > answer){
var1.textContent = "Your Guess is High"
numofguesses;
guessesnum;
}
else if(guess == answer){
var1.textContent = "You won"
}
}
}
Step by step
Solved in 2 steps