Swift - Function with Parameters


A function can optionally define one or more named typed inputs.

The following function takes in one single typed input parameter :

func myFunction ( num : Int ) {

The num parameter is used internally within the function, and its data type is Int.

To call this function, call its name and pass in an integer value, like this:

myFunction (5)

var num = 5
myFunction (num)

The following function takes in two input parameters, both of type Int :

func myFunction( num1: Int, num2: Int ) {
     print(num1, num2)

To call this function, pass it two integer values as the argument:

myFunction (5, 6)

Related Topic