Note that there are some explanatory texts on larger screens.

plurals
  1. POHow do you access a variable instead of re-declaring it? Or what is another alternative to doing this?
    primarykey
    data
    text
    <p>How would I fix these errors I get in JSBin? JSBin <a href="http://jsbin.com/ebizaj/edit#javascript,html" rel="nofollow">http://jsbin.com/ebizaj/edit#javascript,html</a> I get these errors.</p> <pre><code>1.Line 6: var name = prompt("What is your name?", ""); --- 'name' is already defined. 2.Line 12: var PromptAnswer = prompt("So, " + name + " do you play Soccer?", ""); --- 'PromptAnswer' is already defined. 3.Line 35: var PromptAnswer3 = prompt("Well, what sports do you like to play?", ""); --- 'PromptAnswer3' is already defined. </code></pre> <p>What should I do? If I were to try to call the variable PromptAnswer3, it would do nothing.</p> <pre><code>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt; &lt;html xmlns="http://www.w3.org/1999/xhtml"&gt; &lt;head&gt; &lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt; &lt;title&gt;Javascript Activity&lt;/title&gt; &lt;script type="text/javascript"&gt; function InitAll() { var name = prompt("What is your name?", ""); while (name == null | name == "") { alert("You didn't answer! :D"); var name = prompt("What is your name?", ""); } alert("Hello, " + name + " this is a little Javascript Activity!"); var PromptAnswer = prompt("So, " + name + " do you play Soccer?", ""); while (PromptAnswer == null | PromptAnswer == "") { alert("You didn't answer, please try again."); var PromptAnswer = prompt("So, " + name + " do you play Soccer?", ""); } else if (PromptAnswer.match(/^(yes|yeah)!?$/i)) { alert("Cool, that's awesome, i play Soccer too!"); var PromptAnswer2 = prompt("Well, even some people play Soccer and don't like it, do you like soccer?", ""); if (PromptAnswer2.match(/^(yes|yeah)!?$/i)) { alert("Yeah, its pretty fun."); } else { alert("Well, that's really too bad, but i guess if you don't like it, you dont like it. :D"); } } else { var PromptAnswer3 = prompt("Well, what sports do you like to play?", ""); while (PromptAnswer3 == null | PromptAnswer3 == "") { alert("You didn't answer"); var PromptAnswer3 = prompt("Well, what sports do you like to play?", ""); } if (PromptAnswer3.match(/^(yes|yeah)!?$/i)) { alert("Haha yeah, football is pretty awesome, even though i'm a Javascript Script, my Creator can throw football pretty well. :D"); } else { alert(PromptAnswer3 + " is pretty cool."); } } } &lt;/script&gt; &lt;/head&gt; &lt;body onload="InitAll()"&gt; &lt;noscript&gt; &lt;p&gt;Sorry, you do not have Javascript Enabled for this Activity.&lt;/p&gt; &lt;/noscript&gt; &lt;/body&gt; </code></pre> <p></p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload