「te」(2007/07/10 (火) 20:29:27) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
<script language="JavaScript" type="text/javascript">
<!---
var k1_s,k2_s,kw,ans_ch,ans_kk;
var atari=0;
var q_cnt=0;
ssk = new Array(100);
ssk[0]="<hr width='100'>";
function deta_set(){
q_cnt += 1;
if(document.keisan.ans.value==k1_s-k2_s){atari+=1;ans_kk="<font color='#cccc00'>○アタリ</font>";
}else{ans_kk="<font color='#006633'>×ハズレ</font>"}
if((document.keisan.ans.value)!=""){ans_ch=document.keisan.ans.value;}else{ans_ch="-----";}
ssk[q_cnt]=q_cnt+")"+k1_s+"-"+k2_s+"="+ans_ch+ans_kk;
var atrp=Math.floor(atari/q_cnt*100);
document.all("q_ct").innerHTML =q_cnt+1;
ssk[0]="<font color='#990033'>☆挑戦数:"+q_cnt+"問</font><font color='#cccc00'>■正解数:<b>"+atari+"問</b></font><font color='#669933'>★正解率:"+atrp+"%</font><hr width='280'>";
deta_set_f();
}
function deta_set_f(){
k1_s = Math.floor(Math.random()*1000);
k2_s = Math.floor(Math.random()*1000);
if(k1_s<k2_s){kw=k1_s;k1_s=k2_s;k2_s=kw;}
document.all("k1").innerHTML =k1_s;
document.all("k2").innerHTML =k2_s;
document.keisan.ans.value="";
document.keisan.ans.focus();
}
function seiseki(){
if(q_cnt==0){ssk[0]="まだ なにも してません(-_-;)";}
document.all("seiseki_h").innerHTML ="<font size='2'>怒涛の100連発!!</font><br>";
document.all("seiseki_m").innerHTML ="あなたの頑張った成績@<font color='#ffffff'>___________</font><font size='4'><b><u>"+atari+"</u>点</b></font><hr size='3' width='300'>";
document.all("seiseki_in").innerHTML =ssk.join("<br>");
}
//-->
</script>
表示オプション
横に並べて表示:
変化行の前後のみ表示: