How to Exit from a Function in JavaScript

Updated onbyAlan Morel
How to Exit from a Function in JavaScript

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:

JAVASCRIPT
const 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.

JAVASCRIPT
const greeting = (name) => { if (!name) { return "Please pass a name!"; } return `Hello, ${name}!`; } console.log(greeting("John")); console.log(greeting());
BASH
Hello, 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!

To learn more about web development, founding a start-up, and bootstrapping a SaaS, follow me on X!
Copyright © 2017 - 2024 Sabe.io. All rights reserved. Made with ❤ in NY.