Dart-programming-parameterized-function
提供:Dev Guides
Dartプログラミング-パラメーター化された関数
パラメータは、値を関数に渡すメカニズムです。 パラメータは、関数の署名の一部を形成します。 パラメーター値は、呼び出し中に関数に渡されます。 明示的に指定されない限り、関数に渡される値の数は、定義されたパラメーターの数と一致する必要があります。
ここで、関数がパラメーターを使用する方法について説明します。
必要な位置パラメータ
関数呼び出し中に必須パラメーターに値を渡すことは必須です。
構文
例
次のコードスニペットは、 n1 と s1 の2つのパラメーターを持つ関数 test_param を宣言しています
- パラメーターのデータ型を指定することは必須ではありません。 データ型がない場合、パラメータの型は実行時に動的に決定されます。
- 渡される値のデータ型は、宣言中のパラメーターの型と一致する必要があります。 データ型が一致しない場合、コンパイラはエラーをスローします。
上記のコードの*出力*は次のとおりです-