Resetting a game logicPlay mp3 using JavaScript and swfJavascript: Math.floor(Math.random()*array.length) not producing a random number?Logical operator in a handlebars.js #if conditionalHow can i fix error in captcha included addthisRandom permutations for a set of numbers in JavaScriptHow to connecting the function, createElement and random?JQuery random number guessing game: loop woesHow do you return a value if it exceeds a certain number?if else loops and jquery not working in hot or cold appClick listener fires twice
LaTeX: Why are digits allowed in environments, but forbidden in commands?
How to format long polynomial?
What defenses are there against being summoned by the Gate spell?
What's that red-plus icon near a text?
Theorems that impeded progress
A newer friend of my brother's gave him a load of baseball cards that are supposedly extremely valuable. Is this a scam?
Do I have a twin with permutated remainders?
Could an aircraft fly or hover using only jets of compressed air?
Maximum likelihood parameters deviate from posterior distributions
What's the point of deactivating Num Lock on login screens?
How does one intimidate enemies without having the capacity for violence?
Cross compiling for RPi - error while loading shared libraries
"You are your self first supporter", a more proper way to say it
What typically incentivizes a professor to change jobs to a lower ranking university?
NMaximize is not converging to a solution
Convert two switches to a dual stack, and add outlet - possible here?
Important Resources for Dark Age Civilizations?
Can a vampire attack twice with their claws using Multiattack?
Is it possible to run Internet Explorer on OS X El Capitan?
Watching something be written to a file live with tail
LWC SFDX source push error TypeError: LWC1009: decl.moveTo is not a function
What does "Puller Prush Person" mean?
Why does Kotter return in Welcome Back Kotter?
Why is consensus so controversial in Britain?
Resetting a game logic
Play mp3 using JavaScript and swfJavascript: Math.floor(Math.random()*array.length) not producing a random number?Logical operator in a handlebars.js #if conditionalHow can i fix error in captcha included addthisRandom permutations for a set of numbers in JavaScriptHow to connecting the function, createElement and random?JQuery random number guessing game: loop woesHow do you return a value if it exceeds a certain number?if else loops and jquery not working in hot or cold appClick listener fires twice
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I am new to Javascript and trying to implement a reset function.
It is a number guesser game and after I guess the correct number, I want to reset my game by pressing the reset button and would start a new game.
var actualNum = randomNumber();
function randomNumber()
return Math.floor(Math.random() * 101);
function findCorrectGuess(actualNum,userGuess)
if(userGuess > actualNum)
return "That is too high!"
else if (userGuess < actualNum)
return "That is too low!"
else if (userGuess === actualNum)
return "BOOM!"
function reset()
document.getElementById('input').value = "";
el = document.getElementById('player-guess')
el.removeChild(el.firstChild)
function clearField()
document.getElementById('input').value = "";
function guessToUI()
let userGuess = document.getElementById('input').value;
document.getElementById('player-guess').innerHTML = `<center><h1>Your last guess was</h1><h2>$userGuess</h2><h3>$findCorrectGuess(parseInt(actualNum),parseInt(userGuess))</h3></center>`
function listeners()
document.getElementById('guesser').addEventListener('click', guessToUI);
document.getElementById('clear').addEventListener('click', clearField);
document.getElementById('reset').addEventListener('click', reset);
listeners();
After I guess the right number and click the reset button, it seems as if the previous number that was generated by my randomNumber function still persists onto the new game. Can anyone help me figure this out? Thanks!
javascript dom
add a comment |
I am new to Javascript and trying to implement a reset function.
It is a number guesser game and after I guess the correct number, I want to reset my game by pressing the reset button and would start a new game.
var actualNum = randomNumber();
function randomNumber()
return Math.floor(Math.random() * 101);
function findCorrectGuess(actualNum,userGuess)
if(userGuess > actualNum)
return "That is too high!"
else if (userGuess < actualNum)
return "That is too low!"
else if (userGuess === actualNum)
return "BOOM!"
function reset()
document.getElementById('input').value = "";
el = document.getElementById('player-guess')
el.removeChild(el.firstChild)
function clearField()
document.getElementById('input').value = "";
function guessToUI()
let userGuess = document.getElementById('input').value;
document.getElementById('player-guess').innerHTML = `<center><h1>Your last guess was</h1><h2>$userGuess</h2><h3>$findCorrectGuess(parseInt(actualNum),parseInt(userGuess))</h3></center>`
function listeners()
document.getElementById('guesser').addEventListener('click', guessToUI);
document.getElementById('clear').addEventListener('click', clearField);
document.getElementById('reset').addEventListener('click', reset);
listeners();
After I guess the right number and click the reset button, it seems as if the previous number that was generated by my randomNumber function still persists onto the new game. Can anyone help me figure this out? Thanks!
javascript dom
add a comment |
I am new to Javascript and trying to implement a reset function.
It is a number guesser game and after I guess the correct number, I want to reset my game by pressing the reset button and would start a new game.
var actualNum = randomNumber();
function randomNumber()
return Math.floor(Math.random() * 101);
function findCorrectGuess(actualNum,userGuess)
if(userGuess > actualNum)
return "That is too high!"
else if (userGuess < actualNum)
return "That is too low!"
else if (userGuess === actualNum)
return "BOOM!"
function reset()
document.getElementById('input').value = "";
el = document.getElementById('player-guess')
el.removeChild(el.firstChild)
function clearField()
document.getElementById('input').value = "";
function guessToUI()
let userGuess = document.getElementById('input').value;
document.getElementById('player-guess').innerHTML = `<center><h1>Your last guess was</h1><h2>$userGuess</h2><h3>$findCorrectGuess(parseInt(actualNum),parseInt(userGuess))</h3></center>`
function listeners()
document.getElementById('guesser').addEventListener('click', guessToUI);
document.getElementById('clear').addEventListener('click', clearField);
document.getElementById('reset').addEventListener('click', reset);
listeners();
After I guess the right number and click the reset button, it seems as if the previous number that was generated by my randomNumber function still persists onto the new game. Can anyone help me figure this out? Thanks!
javascript dom
I am new to Javascript and trying to implement a reset function.
It is a number guesser game and after I guess the correct number, I want to reset my game by pressing the reset button and would start a new game.
var actualNum = randomNumber();
function randomNumber()
return Math.floor(Math.random() * 101);
function findCorrectGuess(actualNum,userGuess)
if(userGuess > actualNum)
return "That is too high!"
else if (userGuess < actualNum)
return "That is too low!"
else if (userGuess === actualNum)
return "BOOM!"
function reset()
document.getElementById('input').value = "";
el = document.getElementById('player-guess')
el.removeChild(el.firstChild)
function clearField()
document.getElementById('input').value = "";
function guessToUI()
let userGuess = document.getElementById('input').value;
document.getElementById('player-guess').innerHTML = `<center><h1>Your last guess was</h1><h2>$userGuess</h2><h3>$findCorrectGuess(parseInt(actualNum),parseInt(userGuess))</h3></center>`
function listeners()
document.getElementById('guesser').addEventListener('click', guessToUI);
document.getElementById('clear').addEventListener('click', clearField);
document.getElementById('reset').addEventListener('click', reset);
listeners();
After I guess the right number and click the reset button, it seems as if the previous number that was generated by my randomNumber function still persists onto the new game. Can anyone help me figure this out? Thanks!
javascript dom
javascript dom
asked Mar 9 at 1:16
user3763875user3763875
695
695
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Put the code that generates your random number into the reset method so that you get a new random number.
function reset()
actualNum = randomNumber();
document.getElementById('input').value = "";
el = document.getElementById('player-guess')
el.removeChild(el.firstChild)
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55073058%2fresetting-a-game-logic%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Put the code that generates your random number into the reset method so that you get a new random number.
function reset()
actualNum = randomNumber();
document.getElementById('input').value = "";
el = document.getElementById('player-guess')
el.removeChild(el.firstChild)
add a comment |
Put the code that generates your random number into the reset method so that you get a new random number.
function reset()
actualNum = randomNumber();
document.getElementById('input').value = "";
el = document.getElementById('player-guess')
el.removeChild(el.firstChild)
add a comment |
Put the code that generates your random number into the reset method so that you get a new random number.
function reset()
actualNum = randomNumber();
document.getElementById('input').value = "";
el = document.getElementById('player-guess')
el.removeChild(el.firstChild)
Put the code that generates your random number into the reset method so that you get a new random number.
function reset()
actualNum = randomNumber();
document.getElementById('input').value = "";
el = document.getElementById('player-guess')
el.removeChild(el.firstChild)
answered Mar 9 at 1:21
nathan.medznathan.medz
970516
970516
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55073058%2fresetting-a-game-logic%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown