Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6886365
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 27, 20262026-05-27T05:45:01+00:00 2026-05-27T05:45:01+00:00

How would I fix these errors I get in JSBin? JSBin http://jsbin.com/ebizaj/edit#javascript,html I get

  • 0

How would I fix these errors I get in JSBin?
JSBin
http://jsbin.com/ebizaj/edit#javascript,html
I get these errors.

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.

What should I do? If I were to try to call the variable PromptAnswer3, it would do nothing.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Javascript Activity</title>
<script type="text/javascript">
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.");
    }
}
}
</script>
</head>
<body onload="InitAll()">
<noscript>
<p>Sorry, you do not have Javascript Enabled for this Activity.</p>
</noscript>
</body>

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-27T05:45:01+00:00Added an answer on May 27, 2026 at 5:45 am

    When you use var before a variable name, you’re declaring it. You can only declare a given variable once within a scope, and in each of the three error messages, you’re doing var [variable name] more than once.

    You can reuse your variables later, without putting var in front of them each time. So, on line 6 of your script, simply remove the var – it’s repetitive, and not needed.

    Remove the duplicate var on each line mentioned in the each of the error messages, and you’re done.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

How would you fix this code? template <typename T> void closed_range(T begin, T end)
If you had to fix and stabilize a MVC application, where would you start:
These methods are laughably stupid, IMO, but I want to get a feel for
I get: Your project contains error(s), please fix them before running your application. ...when
Would it not make sense to support a set of languages (Java, Python, Ruby,
Would it be possible to print Hello twice using single condition ? if condition
Would it be possible to show an image in full screen mode using silverlight.
Would the following SQL remove also the index - or does it have to
Would having a nice little feature that makes it quicker to write code like
Would it be wwwroot, C, the root virtual directory where the assets are hosted,

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.