関数は、特定の機能を実現するために、コードの集まりとして理解することができ、最も明白な利点のひとつは、私たちが繰り返し機能を使用する必要がある場合は、単にあなたがプログラムで呼び出すことができ、再びこれらの文を書くために関数を使用する、ということですこの機能、それが再びこれらのステートメントを再書き込みする必要がなくなります。
作成&コール
作成機能
DEFキーワードの実装を使用する関数を作成し、
デフFUNCTION_NAME(パラメータ):
いくつかのことを行います
パラメータ(カンマで区切られ、複数存在する場合)指定されている場合、呼び出し側の関数は、対応する実際のデータを渡すために必要とされる関数のパラメータである。FUNCTION_NAME関数呼び出しを使用して、名前(識別子)の関数です。このパラメータは、パラメータを必要とされていない場合は、ここでそれは空で、入ってくるデータに呼び出す必要はありません。
関数の呼び出し
関数を呼び出すだけで、そのニーズにパラメータを渡す、位置の関数呼び出しの名前を書き、非常に簡単です、
FUNCTION_NAME(パラメータ)
パラメータ
主な機能は、データを受信した後、私たちが必要なものに加工データの関数内のコードを使用することがいかに意志それのそれらの使用のための内部関数にそのデータ?これは、パラメータの関数であり、関数に渡されたパラメータは、必要なデータは、これらの処理パラメータ、処理を受けることです。
&パラメータ引数
パラメータ、関数が定義されている時に指定、関数が使用される場合、指定された引数。
関数は、自分自身を準備することですので、あなたは括弧のパラメータで記述された関数を定義するときに我々は、機能がまったく同じものを知って、機能を実装する際に必要なデータを、その関数が受け取ることができる指定するパラメータであり、プロセスどのようなデータ。私たちは、この機能を使用する場合、あなたはそれがその要件に合わせて必要なデータを渡す必要があり、このデータは、引数です。
DEF加算(X、Y):
Z = X + Y
の印刷(STR(X)+ "+" + STR(Y)+ "=" + STR(Z))
加算(2,5)
上記の関数では、xおよびyはパラメータであり、2および5は、引数です。