「Swift」での「関数」の「作り方」は、
「関数」の「書式」に適した記述方法で、
「関数」を定義することから始まる。
「関数」の「書式」は、シンプルで、
プログラムコードを組み合わせることで、
「関数」に難しい処理を実行させることができる。
基本的にはこのように記述することで関数を作れます。
「関数」を「定義」する「書式」
「引数」がある場合の「関数」の「書式」
func 関数名(引数名:データ型,…) {
処理内容
}
func 関数名(引数: 型) -> 戻り値の型{
処理内容
}
「引数」がない場合の「関数」の「書式」
func testCase(){
let a = 1
print(a)
}
testCase()
「testCase()」と書いて実行すれば、
「print(a)」によって、「1」が出力される関数。
「引数」がある場合の「関数」の「書式」
func testCase(a: Int){
print(a)
}
var test = 100
testCase(a: test)
「100」が代入された「test」を
「引数」として与えているため、「100」が出力される「関数」。
「引数」「戻り値」が、共にある場合
var res = 0
func testCase(a: Int) -> Int{
res = test + a
return res
}
var test = 99
testCase(a: 1)
print(res)
関数内で「test」と「a」を加算して、
結果を「res」に代入して「戻り値」として返す「関数」。
「100」という「結果」が出力される。
Back