実引数 【argument】 actual argument / actual parameter
関数などを呼び出す際に外部から与える値を「引数」というが、呼び出し側のコードの中に記述される値のことを実引数という。呼び出し側で利用している変数名の他に、定数やリテラル、式、他の関数呼び出し(の結果)などを指定できる。
例えば、与えられた二値の和を求める sum という関数があり、function sum(a, b){ return a + b; }のように定義されているとき、これを呼び出す y = sum(x, 1); というコードの1やxが実引数である。関数側でこれを受け取るaやbは「仮引数」(formal argument)という。この例ではxの値がaに、1がbに代入され、a+bという処理が実行される。
(2022.5.20更新)