スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


--/--/--(--)/--:--:--:コメント(-)|トラックバック(-)

ユークリッドの互除法 JavaScript版のソース

少し前に、サイトで使えるように実用化した、ユークリッドの互除法のソース解説みたいなもの
参考


※formタグにactionが入っていないのはキニシナイ
<script type="text/javascript">
function UG(){
var a = document.UGL.First.value; //一つ目の入力フォームの数字習得
var b = document.UGL.Second.value;//二つ目の入力フォームの数字習得
if(a==b){
alert(a); //入力した数が同じなら、それを出力
}else{
while(c!=0){  //ここからユークリッドの互除法
var c=a%b;   //c=0になったらwhileを終わらせる
if(c==0){
alert(b);
}else{
var a=b; var b=c;
}
 }
}
}
</script>
<form name="UGL">
<input type="text" style="ime-mode:disabled;" value="" name="First" /> //一つ目の数字
<input type="text" style="ime-mode:disabled;" value="" name="Second" /> //2つめの数字
// style="ime-mode:disabledは、半角英数しか入力できなくなる。
<input type="button" value="OK" name="ans" onclick="UG();" /> //クリックで上のプログラム実行
</form>


入力可能なのが、数字だけではないので、数字以外を入れるとブラウザ固まる。
本当は、それの確認ができるけど、めんどくさいのでやっていない
2011/05/21(土)/16:35:07:コメント(0)|トラックバック(0)
コメントの際の注意。
・宣伝・同じ内容の連投は削除等の対象。
・質問等は、しっかり考えてから行ってください。
 聞けば何でも教えてくれるというのは間違いです。
・コメントの返信方法が確立していないので、返せない場合があります(´・ω・`)
・http://とhttps://が禁止ワードとなっています。
 コメント本文のURL入力は頭のhを抜くなり、なんなりしてください
name:

title:

Mail_address:

URL:

comment:

パスワード:

管理者にだけ表示を許可する
トラックバックURL

プロフィール

猫と馬

Author:猫と馬
相互リンク希望の方はこちらにコメしてください
閲覧推奨環境
現在不明

フリーエリア

blogram投票ボタン
fc2ブログランキング 人気ブログランキングへ

↑から買い物をしてくれると管理人が喜びます

カテゴリ

リンク

月別アーカイブ

リンク・記事の紹介(引用)について。
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。