welcome: please sign in

リモートwikiのアカウントとパスワードを入力してください。
/!\ ただし、双方のwiki管理者にパスワードを見られる可能性があります。

メッセージを消す
location: 関数のまとめ

関数のまとめ


関数の定義は次の形式で行う

関数本体は数行にわたっても良い。

通常、本体の1行目は var 宣言であり、最後は return文である。

本体は右にずらして揃えて書くのがよい。(インデントという)


構文


関数の実行

function ... { ... } が読み込まれた時点では、関数の定義が行われるだけで、本体部分の実行はされない。

関数呼び出しが行われたとき、次の手順で実行される。


return文

関数の実行は次のいずれかのとき終了し呼び出し元にもどります。

値を返すreturn文

値を返さないreturn文


関数の利用

値を利用する関数呼び出し

値を利用しない関数呼び出し


引数の個数

引数の数は2つ以上でもかまいません。 引数が2つ以上のときはカンマで区切って書きます。

引数の無い関数も可能です。 引数がなくても括弧は必要です。

関数定義での引数の個数と、関数呼び出しでの引数の個数は一致しなければなりません。

引数が3つの関数を呼び出すときは

引数が0個の関数を呼び出すときは

のような書き方になります。