# Source URL: https://dev.epicgames.com/documentation/en-us/uefn/learn-code-basics-7-specifying-the-result-of-a-function-in-verse
# Local doc: epic-docs/documentation/en-us/uefn/learn-code-basics-7-specifying-the-result-of-a-function-in-verse.md
# Section: Early Returns
var Coins : int = 500
CoinsPerMousetrap : int = 100
BuyMousetrap() : void =
if (Coins < 0):
Print("Error: Coins set to negative value")
return
set Coins = Coins - CoinsPerMousetrap
return
Print(“Mousetrap bought! You have {Coins} coins left.”)
Copy full snippet
Verse Library
verse
03 Early Returns
Demonstrates using return statements to exit functions early and skip code.
extracted-snippets/documentation/en-us/uefn/learn-code-basics-7-specifying-the-result-of-a-function-in-verse/03-early-returns.verse