const game = { title: 'Guess the Number!', biggestNum: 100, smallestNum: 1, secretNum: null, prevGuesses: [], play: function () { this.secretNum = Math.floor(Math.random() * (this.biggestNum - this.smallestNum + 1)) + this.smallestNum; console.log(prevGuesses + getGuess); }, getGuess: function () {
do {
var guess = parseInt(prompt(`Enter a guess between ${this.smallestNum} and ${this.biggestNum}:`));
this.prevGuesses.push(guess);
} while (isNaN(guess) || guess < this.smallestNum || guess > this.biggestNum);
console.log('Guess: ', guess);
},
render: function (guess, secretNum) {
if (guess < secretNum) {
alert('Your guess is too low ' + prevGuesses);
return game.getGuess
} else if (guess > secretNum) {
alert('your hess is too high ' + prevGuesses);
return game.getGuess
} else {
alert('You have guessed the secret number!');
}
};
Aucun commentaire:
Enregistrer un commentaire