Return statement
In JavaScript, the return statement is used to specify the value that a function should return.
So, if we calculate the sum of two numbers, we can return the result, save it in a variable, and use it later:
In the example above, the area function returns the result of the multiplication of the width and height parameters. The return statement is used to return the result of the function.
The return statement can be used to return any type of value, including strings, numbers, objects, and arrays.
Then, we can save the result of the function in a variable and use it later. In the example above, we save the result of the area function in the mySquareArea variable and use it to print the result in the console.
For sure, you can execute the function without saving the result in a variable:
Stop the execution of a function
The return statement can also be used to stop the execution of a function. If the return statement is executed, the function will stop executing.
In the example above, the area function checks if the width or height parameters are less than zero. If they are, the function returns a message and finishes the function execution.
In other words, the return in the last line of the function is not executed if the if statement is true.
Challenge time!
In this challenge, you will create a function called isEven that takes a number as an argument and returns true if the number is even and false if it is not.