関数 (ルーチンとも呼ばれる) は、アクションを実行したり、入力に基づいて出力を作成したりするための命令を出す再利用可能なコードです。
関数を定義するには、ユニークな名前、その結果として期待される情報の型、そして呼び出したときにその関数が行う動作という 3 つの重要な部分を提供する必要があります。
以下は、関数の基本構文です。
Verse
name() : type = codeblockname() とコロンで区切った型:これは関数シグネチャで、どのように関数を呼び出し、使用しなければいけないかを示しています。また、関数の戻り値は、指定した型の値です。 この形式は、名前の後の () を除いて、コードで関数を呼び出す方法を模倣している定数の作成方法と同様です。
関数のコード ブロック:
=codeblockを指定することで、関数が呼び出されたときに行うことを定義します。codeblockは 1 つ以上の一連の式です。 関数を呼び出すたびに、コード ブロック内の式が実行されます。