関数定義(宣言)
書き方
function test(a,b){//関数定義
var c = a + b;//関数内処理
return c;//戻り値指定
}
g = test(e,f);//関数呼び出し
function:関数定義、test():関数名、aとb:引数、c:戻り値
使用上の注意点および解釈
- 2行目の「var c = a + b;」の部分には関数内で実行される処理を記述する
- 3行目の「return c;」は戻り値を指定している
- 6行目のtest(e,f)は関数の呼び出し。eとfは関数に渡す引数で、e→a、f→bに引き渡される
- 6行目のgには関数test()で処理された結果のcの値が代入される。イメージとしては「g = test(e,f) = c」。右から順に代入されていくイメージ
- cはローカル変数、gはグローバル変数