パラメータ付き関數(shù)
前のセクションの add2() 関數(shù)では、指定された 2 つの數(shù)値を加算することはできません。実際、関數(shù)定義は次の形式にすることもできます:
function 函數(shù)名(參數(shù)1,參數(shù)2) { 函數(shù)代碼 }
注: 複數(shù)のパラメーターを使用できます。必要に応じてパラメーターの數(shù)を増減します。パラメータは (カンマ,) で區(qū)切られます。
この形式に従って、任意の 2 つの數(shù)値の合計を?qū)g裝する関數(shù)は次のように記述する必要があります:
function add2(x,y) { sum = x + y; document.write(sum); }
x と y は関數(shù)の 2 つのパラメーターです。関數(shù)を呼び出すときに、これら 2 つのパラメーターを使用して、 2 つの実際の加數(shù)が関數(shù)に渡されます。
たとえば、add2(3,4) は 3+4 の合計を求め、add2(60,20) は 60 と 20 の合計を求めます。