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 trialKAMRAN IMRANLI
4,107 PointsHelp with my code
Hello everyone! Can someone check my code and tell me what is wrong?
function getRandomNumber( lower, upper ) { if (isNaN(lower)==true || isNaN(upper)==true){ alert(Error('Sorry! You have not entered a number.')); } else { return Math.floor(Math.random() * (upper - lower + 1)) + lower; } } document.write(<p> getRandomNumber('nine', 24) </p>); document.write( <p>getRandomNumber( 1, 100 )</p> ); document.write( <p>getRandomNumber( 200, 'five hundred'</p> ) ); document.write( <p>getRandomNumber( 1000, 20000 ) </p>); document.write( <p>getRandomNumber( 50, 100 )</p> );
1 Answer
Steven Parker
231,269 PointsWhen posting code, use Markdown formatting to preserve the code's appearance.
But even as-is, it looks like there is HTML mixed in with the JavaScript, which would cause syntax errors. Remove the HTML tags and the code will probably be OK.
KAMRAN IMRANLI
4,107 PointsKAMRAN IMRANLI
4,107 PointsSteven Parker I will take Markdown formatting into consideration for the next time. Thanks for the link! And regarding my code, I have seen on tutorials here at TreeHouse, where teachers themselves use HTML tags in Javascript. I thought it is possible.
Steven Parker
231,269 PointsSteven Parker
231,269 PointsTake another look at those examples, you'll find that any HTML tags are part of strings being used to create page content, and not just in the code by themselves.