Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

JavaScript

What's wrong with my code?

var correct = 0;
var answer1 = prompt("Name a programming language that's also a gem?");
if (answer1.toUpperCase() === 'RUBY') {
    correct += 1;
}
var answer2 = prompt("What language builds the structure of the page?");
if (answer2.toUpperCase() === 'HTML') {
    correct += 1;
}
var answer3 = prompt("What programming language is also a snake?");
if (answer3.toUpperCase() === 'PHYTON') {
    correct += 1;
}
var answer4 = prompt("what language is used to style pages?");
if (answer4.toUpperCase() === 'CSS') {
    correct += 1;
}
var answer5 = prompt("What language is used to add interactivity to the page?");
if (answer5.toUpperCase() === 'JAVASCRIPT') {
    correct += 1;
}

if ( correct === 5) {
    document.write("<p><strong> You earned a gold medal. </strong></p>");
} else if ( correct >= 3 ) {
    document.write("<p><strong> You earned a silver medal. </strong></p>");
} else if ( correct >= 2 ) {
    document.write("<p><strong> You earned a bronze medal. </strong></p>");
} else {
    document.write("<p><strong> NO MEDAL FOR U [REDACTED]. </stong></p>");
}

Just a friendly advice, better remove the message with the N word at the end of your code. I don't think the staff on here will like it (or anyone for that matter).

Steven Parker
Steven Parker
216,149 Points

Even if the staff does not remove or redact your post, you're probably more likely to get help if your post does not contain anything that might be interpreted as offensive.

Chris Freeman
Chris Freeman
Treehouse Moderator 67,989 Points

This post has been flagged as being offensive and violates the Code of Conduct. Please refrain from posting content such as this.

2 Answers

Steven Parker
Steven Parker
216,149 Points

Now that your code has been formatted (and redacted), there doesn't seem to be anything wrong with the code itself.

But one of the answers has a spelling error, it has "PHYTON' instead of "PYTHON". Was that your issue?

Sorry if you all got offended I was with my black friend and he told me to write that. Since we were just messing around and laughing. I wrote the code in VSC and just copied and pasted the same code here. I am really sorry everybody.

Steven Parker
Steven Parker
216,149 Points

Humor is easily misunderstood in public postings, I've gotten into trouble with that myself even without ever using any offensive terminology.

But did your issue get resolved? You can mark a question solved by choosing a "best answer".
And happy coding!