回答編集履歴

1

修正

2020/08/31 02:14

投稿

m.ts10806
m.ts10806

スコア80875

test CHANGED
@@ -1,3 +1,11 @@
1
1
  初期値を冒頭に書く慣習のようなものではないでしょうか。
2
2
 
3
3
  何かしらで最後に書くのを忘れてビルドエラーになるのを防ぐ役割もあると思います。
4
+
5
+
6
+
7
+ 追記:
8
+
9
+ ただし、Functionの返り値は「呼び元にどういう情報を返すのか」によって決まるもので、必ずboolであるとは限りません。
10
+
11
+ 今回のFunctionがどのような機能を持ち、呼び元でどのように使われるのかは分かりませんが(提示されてないので)、Functionだけを見るのではなく、処理全体の流れを見て考えた方が今後同じように迷わなくて済むと思います。