Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

JavaScript JavaScript Basics (Retired) Working With Numbers Doing Math

Javascript help

I don't know what i'm doing wrong. Every time I check my work it says step one isin't passing but step one is working fine. If someone could tell me what i'm doing wrong that would be a great help. Thanks

script.js
var wholesalePrice = 5.45;
var retailPrice = 9.99;
var quantity = 47;
var salesTotal = retailPrice  *  quantity;
var profit = salesTotal - wholeSalePrice * quantity;
index.html
<!DOCTYPE HTML>
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <title>JavaScript Basics</title>
</head>
<body>
<script src="script.js"></script>
</body>
</html>

2 Answers

Mike Schaming
Mike Schaming
13,925 Points

I think this might be the issue:

var wholesalePrice = 5.45;

vs.

var profit = salesTotal - wholeSalePrice * quantity;

in one you have "wholesalePrice". then you use "wholeSalePrice". b.c of the capital S in the 2nd instance, it may not recognize it

Hope this helps

Hello!

Notice that you referenced the wholesalePrice variable as wholeSalePrice which is a different variable and is not actually declared.

Hope that helps!