| 関数の定義 function | 関数の呼び出し onclick |
| <script language="JavaScript"> function root(x) { e.value=Math.sqrt(x); } function ransu() { x=Math.floor((Math.random()*10)); g.value=x; } </script> |
<input type="button" size=10 name="b4" value=" √ " onclick="root(eval(d.value))" style="font.size:28;background:'yellow'"> |
| document. はなくてもよい | |
| eval は文字列 ⇒ 数式変換を行う | |
| 文字列 ⇒ 数値変換は parseInt( ),parseFloat( ) で逆はtoString( ) | |