JavaScript 引数

2014-08-29
いっす!この記事は1年以上前に投稿されたもので、情報が古いかもしれません。ご注意ください!

引数とreturn

head内

<script>
function jijou(a){
return a*a;
}
</script>

body内

<script>
document.write("3の2乗は"+jijou(3)+"です。<br>");
document.write("5の2乗は"+jijou(5)+"です。");
</script>

サンプル

関数jijou()のカッコ内のaが引数。

return・・・値を呼び出し元に返す命令文。
サンプルの場合、a*aという計算結果を呼び出し元に返している。

複数の引数を持つ関数

<script>
function menseki(tate,yoko){ return "面積は"+ tate*yoko +"m<sup>2</sup>です。"; 
}
</script>
<script>
document.write(menseki(10,20));
</script>