函式:變數的可視範圍(Scope)


可視範圍:變數在哪個範圍會有作用

  • 大括號內面的程式,看到的外面的程式。 </br> (可以改變大括號外的數值。)
  • 大括號外面,看不到函式裡面的變數。
  • 大括號裡面,提供新的命名空間。

範例程式碼:

var perfect = 100
func add(number1:Int, number2:Int) -> Int{
    let result = number1 + number2 +
    return  result
}

add(number1: 10, number2: 20)

perfect

圖解:

results matching ""

    No results matching ""