・ ・ ・ ・ ・ ・ ・ ・ ・ ・  前へ←→次へトップへ戻る
そのP1. 「ある数」を選択可能にして、約数だけ求めてみます。

サンプルと結果
の約数をもとめてみます。

ソース(スクリプト側)
<script>
function common_divisor_p1(Form_cd_p1){

var cd_L = Form_cd_p1.select_1.value;
var text ='「'+cd_L+'」の公約数は、\n';


for (i=0; i < cd_L; i++){
	cd = cd_L - i;
	cd_with_rest_L = cd_L/(cd);
	cd_check_L = cd_with_rest_L-Math.floor(cd_with_rest_L);
		if(cd_check_L == 0){
			text=text+cd+'\n';
			}
	}
	alert(text);
}
</script>

ソース(呼び出し側)
<FORM NAME="Form_cd_p1" >
<SELECT NAME="select_1"
	onChange="common_divisor_p1(this.form)">
<OPTION SELECTED value="1">01
<OPTION value="2">02
<OPTION value="3">03
<OPTION value="4">04
<OPTION value="5">05
<OPTION value="6">06
<OPTION value="7">07
<OPTION value="8">08
<OPTION value="9">09
<OPTION value="10">10
</SELECT>
にしてみようかな。
</FORM>

・・・・・・・・・・>もどる。