How to Exit from a Function in JavaScript
Table of Contents
When you're coding, you sometimes want to exit from the middle of a function.
This is useful for when you want to stop the further execution of the code, or to return a value you have already generated.
In this post, we'll learn how to exit from a function in JavaScript.
How to Exit from a function
Let's say you have a function that takes in two numbers and adds them.
However, you want to exit from the function if either number is negative.
Here's how that looks like:
JAVASCRIPTconst sum = (num1, num2) => {
if (num1 < 0 || num2 < 0) {
return -1;
}
return num1 + num2;
}
Notice how we can immediately exit the function by using the return
keyword.
This is a great way to validate that the parameters passed in are valid, or simply to return back the user a value once it has been calculated.
Here's an example of a greeting that requires a name to be passed in.
JAVASCRIPTconst greeting = (name) => {
if (!name) {
return "Please pass a name!";
}
return `Hello, ${name}!`;
}
console.log(greeting("John"));
console.log(greeting());
BASHHello, John!
Please pass a name!
Conclusion
In this post, we learned how to immediately exit a function.
Just use the return
keyword to exit from a function and the rest of the function will not execute.
Thanks for reading!
- Getting Started with Solid
- Managing PHP Dependencies with Composer
- Getting Started with Svelte
- Create an RSS Reader in Node
- How to Serve Static Files with Nginx and Docker
- How to deploy a Deno app using Docker
- Getting Started with Deno
- How to deploy a MySQL Server using Docker
- Getting Started with Sass
- Creating a Twitter bot with Node.js
- Using Push.js to Display Web Browser Notifications
- Building a Real-Time Note-Taking App with Vue and Firebase