平方根の計算 を実行します。
<form> 元の数値 <input type="text" name="num" value="" size=20><br><br> <input type="button" nama="ans" value="計算" onClick="keisan(this.form)"><br><br> 平方根 <input type="text" name="root" value="" size=30> </form> |
function keisan(form) { if (form.num.value == "") { window.alert("データを入力して下さい♪"); return; } var text = form.num.value; var str = toChar_8(text); if (isNaN(str) == true) { window.alert("数値を入力して下さい♪ [" + str + "]"); return; } form.root.value = Math.sqrt(str); } |
function toChar_8(s) { return s.replace(/[A-Za-z0-9]/g, function(s) { return String.fromCharCode(s.charCodeAt(0) - 0xFEE0); }); } |