h_button = new Array('h_button0','h_button1','h_button2','h_button3','h_button4','h_button5');
my_quest = new Array();
my_quest[0] = new Array();
my_quest[0][0] = '分数を小数に直して - 0.5 , +0.25 , - 0.33··· , +0.5 , +0.3 で考える
負の数2つを比較し,次に正の数3つを比較する
';
my_quest[0][1] = new Array('','');
my_quest[0][2] = new Array('−0.5', '+ ' + cFrac_102('1','4',''),'−'+ cFrac_102('1','3',''),'+ '+cFrac_102('1','2',''),'+0.3');
my_quest[0][3] = new Array(0,2,1,4,3);
my_quest[0][4] = new Array('mydoc_answer0','mydoc_kr0');
my_quest[0][5] = '';//解答文字列
my_quest[0][6] = new Array(my_quest[0][3].length);//解答番号順
my_quest[0][7] = 0;//カウンター
my_quest[1] = new Array();
my_quest[1][0] = '分数を小数に直して +1.5 , −3 , −0.75 , +2 , −0.66··· で考える
負の数3つを比較し,次に正の数2つを比較する
';
my_quest[1][1] = new Array('','');
my_quest[1][2] = new Array('+ '+ cFrac_102('3','2',''),'−3','−'+ cFrac_102('3','4',''),'+2' ,'−'+ cFrac_102('2','3',''));
my_quest[1][3] = new Array(1,2,4,0,3);
my_quest[1][4] = new Array('mydoc_answer1','mydoc_kr1');
my_quest[1][5] = '';//解答文字列
my_quest[1][6] = new Array(my_quest[1][3].length);//解答番号順
my_quest[1][7] = 0;//カウンター
my_quest[2] = new Array();
my_quest[2][0] = '分数を小数に直して −0.66··· , +1.5 , −0.7 , 0 , +3 で考える
負の数2つを比較し,次に0を並べ,最後に正の数2つを比較する
';
my_quest[2][1] = new Array('','');
my_quest[2][2] = new Array('−'+ cFrac_102('2','3',''),'+ '+ cFrac_102('3','2',''),'−0.7','0','+3');
my_quest[2][3] = new Array(2,0,3,1,4);
my_quest[2][4] = new Array('mydoc_answer2','mydoc_kr2');
my_quest[2][5] = '';//解答文字列
my_quest[2][6] = new Array(my_quest[2][3].length);//解答番号順
my_quest[2][7] = 0;//カウンター
my_quest[3] = new Array();
my_quest[3][0] = '分数を小数に直して −0.5 , 0 , +0.1 , −0.33··· , −0.25 で考える
負の数3つを比較し,次に0を並べ,最後に正の数を並べる
';
my_quest[3][1] = new Array('','');
my_quest[3][2] = new Array('−'+ cFrac_102('1','2',''),'0','+0.1','−'+ cFrac_102('1','3',''),'−'+ cFrac_102('1','4',''));
my_quest[3][3] = new Array(0,3,4,1,2);
my_quest[3][4] = new Array('mydoc_answer3','mydoc_kr3');
my_quest[3][5] = '';//解答文字列
my_quest[3][6] = new Array(my_quest[3][3].length);//解答番号順
my_quest[3][7] = 0;//カウンター
my_quest[4] = new Array();
my_quest[4][0] = '分数を小数に直して +0.66··· , +2.01 , 0 , −0.66··· , +1.5 で考える
負の数,0を並べ,最後に正の数3つを比較する
';
my_quest[4][1] = new Array('','');
my_quest[4][2] = new Array('+ '+ cFrac_102('2','3',''),'+2.01','0','−'+ cFrac_102('2','3',''),'+ '+ cFrac_102('3','2',''));
my_quest[4][3] = new Array(3,2,0,4,1);
my_quest[4][4] = new Array('mydoc_answer4','mydoc_kr4');
my_quest[4][5] = '';//解答文字列
my_quest[4][6] = new Array(my_quest[4][3].length);//解答番号順
my_quest[4][7] = 0;//カウンター
my_quest[5] = new Array();
my_quest[5][0] = '負の数2つを比較し,次に正の数3つを比較する
正の数では分母が大きくなると,分数の値は小さくなる(小数に直してもよい)';
my_quest[5][1] = new Array('','');
my_quest[5][2] = new Array('−'+ cFrac_102('3','7',''),'+ '+ cFrac_102('7','3',''),'+1','+ '+ cFrac_102('7','4',''),'−'+ cFrac_102('4','7',''));
my_quest[5][3] = new Array(4,0,2,3,1);
my_quest[5][4] = new Array('mydoc_answer5','mydoc_kr5');
my_quest[5][5] = '';//解答文字列
my_quest[5][6] = new Array(my_quest[5][3].length);//解答番号順
my_quest[5][7] = 0;//カウンター
my_sumi = new Array(my_quest.length);//End check
function my_posa(qnum)
{posa = new Array(document.getElementById('mydoc_answer0'), document.getElementById('mydoc_answer1'), document.getElementById('mydoc_answer2'), document.getElementById('mydoc_answer3'), document.getElementById('mydoc_answer4'), document.getElementById('mydoc_answer5'));
return posa[qnum];
}
function my_poskr(qnum)
{ kr = new Array(document.getElementById('mydoc_kr0'),document.getElementById('mydoc_kr1'),document.getElementById('mydoc_kr2'),document.getElementById('mydoc_kr3'),document.getElementById('mydoc_kr4'),document.getElementById('mydoc_kr5'));
return kr[qnum];
}
// *****************************問題の表示(初め)************************************
mydoc_q_set = new Array('mydoc_quest0','mydoc_quest1','mydoc_quest2','mydoc_quest3','mydoc_quest4','mydoc_quest5','mydoc_quest6','mydoc_quest7');
mydoc_a_set = new Array('mydoc_msg0','mydoc_msg1','mydoc_msg2','mydoc_msg3','mydoc_msg4','mydoc_msg5','mydoc_msg6','mydoc_msg7');
function my_disp()
{
for(my_qnum = 0; my_qnum < my_quest.length; my_qnum++)
{mystr_tmp = '';
mystr_tmp += '