関数再帰関数の実装



  • 関数によるリサイクル機能の実現

  • 再帰関数かいきかんすう:自分の関数を繰り返し呼び出すじゆうのかんすうをくりかえす

  • 再帰関数は無限に呼び出される(実行される)ため、条件文を使用して脱出文を作成する必要があります.
    -戻り値で関数を繰り返し呼び出します.
  • func factorial1 (num: Int) -> Int {
    	if num == 1 {
        	return 1
    	}return num * factorial1(num: 	num-1)
    }
    factorial1(num: 5)
    結果値=5 x 4 x 3 x 2 x 1=120
  • フィボナッチ
    **
  • 年にリリース