Apart from using conditional statements such as
switch(), and loops such as
for(), there’s another way you can control program flow called the function. Functions are sections of code that you call from any other part of code (or even the function itself, which is known as recursion), and which then perform one or more actions and then return.
When functions return, they may also return a value back to ...