Introduction
Return values let a function send back a result after it finishes. This helps you reuse the result later in your program.
When you want a function to calculate and give back a number or text.
When you need to get a value from a function to use somewhere else.
When you want to check if a function worked and get a status.
When you want to keep your code organized by separating tasks into functions.