## 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.

# I'm trying alert(Math.floor(temperature)); - is this not correct? I'm getting "Bummer: Did you use Math.round()?

I'm getting an error when I try and submit this but when I hit preview I get an alert with 37 as expected.

script.js
```var temperature = 37.5;
```
index.html
```<!DOCTYPE HTML>
<html>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JavaScript Basics</title>
<body>
<script src="script.js"></script>
</body>
</html>
```

You're expecting 37 because you're using "floor". But the instructions say "rounded to the nearest integer". So 38 would actually be the correct answer, which is what you'd get using "round".

This is for task two. “Rounded downward to the nearest integer” would be 37, right?

Downwards would be 37, which is correct for task 2; but you must also observe the other instruction "Important: In each task of this code challenge, the code you write should be added to the code from the previous task."

So the task 1 alert code should remain as-is while you add the new one after it.

That was it, I didn't realize I HAD to add it afterward. I did so and it worked. Thanks.

Hi Elizabeth,

in this challenge you are asked to use Math.round and not Math.floor.

The difference is: Math.floor always rounds down ( 3.3 -> 3 ; 3.5 -> 3 ; 3.7 -> 3) while Math.round rounds to the nearest integer (3.3 -> 3 ; 3.5 -> 4).

So, with 37.5 the methods produce different results.

Makes sense?

Happy coding!

Nils

PS: You can upvote my post and/or mark as "best answer" (at the bottom of my post) if it helped you. :-)

For challenge two you are specifically asked to use the floor, which is what I'm having trouble with. "Open an alert dialog a second time and display the temperature variable rounded downward to the nearest integer. You'll need to check the Mozilla Developer Network to find the proper Math method for this (hint: down is toward the "floor".)"

Yes, for the second one it should be Math.floor.