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 Numbers and Strings

Shadrach Thomas
PLUS
Shadrach Thomas
Courses Plus Student 8,915 Points

help me

I'm stuck

app.js
var width = '190px';
var numOfDivs = 10;
var totalWidth = (parseInt('190px') * numofDivs;
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="app.js"></script>
</body>
</html>

2 Answers

You have a couple of issues going on here. First, as noted in the other answer, you have a left parenthesis before the parseInt() function and you are using the value of the 'width' variable (190px) instead of the variable itself : parseInt (width). Also you have a syntax error when calling the numOfDivs variable. The variable is defined at the start of the code page with standard javascript formatting of capitalizing the first letter of every word starting with the second word. Your solution calls numofDivs leaving out the capital O in Of. Javascript reads this as a different and undefined variable from numOfDivs.

You are really close on this one.

A couple of things to think about. Using the parseInt method is correct, but it is it's own method so you do not need a "(" before you call the method. Second, the great thing about variables is that you can use them and do stuff with there values. so in this case, instead of using the string '190px' to parse, try parsing the variable width. You have the last part down you want it multiplied by the numOfDivs variable.