<body>
<form name="form1">
<input type="button" name="bt1" value="結果は" onclick="alert(eval('2'*'3'+'8'))">
<input type="button" name="bt2" value="結果は" onclick="alert(eval('2'+'*'+'3'+'/'+'4'))">
<input type="button" name="bt2b" value="結果は" onclick="alert(eval('2*3/4'))">
●変数を使った例<br>
<input type="button" name="bt3" value="結果は" onclick="m1='6';m2='3';kakeru='*';alert(eval(m1+kakeru+m2));">
●何か数式を入力してください。例:4+8)/6+3
<input type="text" size="30" name="exp">
入力された数式を表示・・・
<input type="button" name="bt4" value="そのまま表示した場合" onclick="alert(document.form1.exp.value)">
<input type="button" name="bt5" value="eval()で囲った場合" onclick="alert(eval(document.form1.exp.value))">
●何か数式を入力してください。例:(4+8)/6+3
<input type="text" name="exp2" size="30">
<input type="button" name="bt6" value="計算" onclick="this.form.exp2.value=eval(this.form.exp2.value)">
</form>
end(01/10/10)