値を返す関數(shù)
前のセクションの関數(shù)では、結(jié)果は「document.write」を通じて出力されました。関數(shù)の結(jié)果を処理したい場(chǎng)合はどうすればよいでしょうか。
「document.write(sum)」行を次のコードに変更するだけです:
function add2(x,y) { sum = x + y; return sum; //返回函數(shù)值,return后面的值叫做返回值。}
また、変數(shù)を介して呼び出し関數(shù)の戻り値を格納することもできます。コードは次のとおりです:
result = add2(3,4);//語(yǔ)句執(zhí)行后,result變量中的值為7。
注:関數(shù)のパラメータと戻り値は數(shù)値だけではなく、文字列などの他の型でもありません