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>
いちばんやさしいJavaScriptの教本 人気講師が教えるWebプログラミング入門(「いちばんやさしい教本」シリーズ) |