引数のデフォルト値を指定する
![]()
関数にパラメータ(引数)を渡すには、関数側に「仮引数」を置いておき、関数を呼び出すときに実際に渡すぺらメータを仮引数に対応させて記述します
ところが、次のようにしてsample関数を呼びだすとエラーになってしまいます。
このような場合への対処法として、引数の指定が省略されたときに使うデフォルト値を予め設定しておくという方法があります。
引数のデフォルト値を設定するには次のように「仮引数 = デフォルト値」とします。ただし、デフォルト値に変数を指定することはできません。今度は 、次のようにsample関数を呼び出しても、エラーになりません。
なお、引数が複数ある時は、デフォルト値を設定した引数は、デフォルト値を設定していない引数の右側に来るようにしてください。