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) Creating Reusable Code with Functions Create a max() Function

How do i now call the function to the alert method?

how would i get this to work for me i am stuck here is the code from task 1.

script.js
function max(num1, num2) {
  if (num1 > num2) {
   return num1;  
  } else {
   return num2;
  }
}

2 Answers

Brendan Whiting
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
Brendan Whiting
Front End Web Development Techdegree Graduate 84,738 Points

So what we're going to do is nest one function inside of another. Here I'm calling the max() function inside of the alert() function. I'm passing the two numbers 5 and 6 into the max function, the max function is going to return the higher number, and then that return value then gets passed into the alert function.

alert(max(5, 6));
jason chan
jason chan
31,009 Points

Just think of it as an excel function. I hope that helps.