| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 
 | func sum(i: Int, j: Int) {print(i + j)
 }
 
 func sum1(first i: Int, second j: Int)
 {
 print(i + j)
 }
 
 
 sum1(first: 10, second: 20)
 
 
 func sum2(i: Int, j:Int = 10) {
 print(i + j)
 }
 
 sum2(10)
 sum2(10, j: 20)
 
 
 func sum3(i: Int = 20, j: Int) {
 
 }
 
 
 
 let num1 = 10
 let num2 = 20
 
 func swap1(var value1: Int, var value2: Int){
 let temp = value1
 value1 = value2
 value2 = temp
 }
 
 swap1(num1, value2: num2)
 
 print(num1, num2)
 
 
 
 
 
 
 func sum4(numbers: NSObject...)
 {
 print(numbers)
 }
 
 sum4(1, 2, 3.1)
 
 |