<SCRIPT LANGUAGE="JavaScript">
<!--
ba=Math.ceil(Math.random() * 10)-1;
bb=Math.ceil(Math.random() * 10)-1;
bc=Math.ceil(Math.random() * 10)-1;
bd=Math.ceil(Math.random() * 10)-1;
while(ba==bb) bb=Math.ceil(Math.random() * 10)-1;
while(ba==bc || bb==bc) bc=Math.ceil(Math.random() * 10)-1;
while(ba==bd || bb==bd || bc==bd) bd=Math.ceil(Math.random() * 10)-1;
count=0;
function handb() {
h=0;b=0;
aa=document.form1.aa.value;
ab=document.form1.ab.value;
ac=document.form1.ac.value;
ad=document.form1.ad.value;
if(aa==ba) h++;
if(ab==bb) h++;
if(ac==bc) h++;
if(ad==bd) h++;
if(aa==bb || aa==bc || aa==bd) b++;
if(ab==ba || ab==bc || ab==bd) b++;
if(ac==ba || ac==bb || ac==bd) b++;
if(ad==ba || ad==bb || ad==bc) b++;
document.form1.tarea.value=""+aa+""+ab+""+ac+""+ad+" H:"+h+" B:"+b+"\n"+document.form1.tarea.value+"";
count++;
if(h==4){
alert(""+ba+""+bb+""+bc+""+bd+"\nお見事♪正解です。\nチャレンジ回数は"+count+"回でした。\n(再プレイの場合はリロードして下さい)");
document.form1.tarea.value="";}
if(count==10){
alert("残念。\n正解は"+ba+""+bb+""+bc+""+bd+"でした。\nまたチャレンジしてね♪\n(再プレイの場合はリロードして下さい)");
document.form1.tarea.value="";}
}
// -->
</SCRIPT>
<FORM NAME=form1>
<SELECT NAME="aa">
<OPTION VALUE="0">0
<OPTION VALUE="1">1
<OPTION VALUE="2">2
<OPTION VALUE="3">3
<OPTION VALUE="4">4
<OPTION VALUE="5">5
<OPTION VALUE="6">6
<OPTION VALUE="7">7
<OPTION VALUE="8">8
<OPTION VALUE="9">9
</SELECT>
<SELECT NAME="ab">
<OPTION VALUE="0">0
<OPTION VALUE="1">1
<OPTION VALUE="2">2
<OPTION VALUE="3">3
<OPTION VALUE="4">4
<OPTION VALUE="5">5
<OPTION VALUE="6">6
<OPTION VALUE="7">7
<OPTION VALUE="8">8
<OPTION VALUE="9">9
</SELECT>
<SELECT NAME="ac">
<OPTION VALUE="0">0
<OPTION VALUE="1">1
<OPTION VALUE="2">2
<OPTION VALUE="3">3
<OPTION VALUE="4">4
<OPTION VALUE="5">5
<OPTION VALUE="6">6
<OPTION VALUE="7">7
<OPTION VALUE="8">8
<OPTION VALUE="9">9
</SELECT>
<SELECT NAME="ad">
<OPTION VALUE="0">0
<OPTION VALUE="1">1
<OPTION VALUE="2">2
<OPTION VALUE="3">3
<OPTION VALUE="4">4
<OPTION VALUE="5">5
<OPTION VALUE="6">6
<OPTION VALUE="7">7
<OPTION VALUE="8">8
<OPTION VALUE="9">9
</SELECT>
<INPUT TYPE="button" VALUE="決定" onclick="handb()">
<P>
<TEXTAREA NAME=tarea COLS=30 ROWS=10>
</TEXTAREA>
</FORM>
|
● 設置方法
上の文をHTML文の<BODY>〜</BODY>の中のお好きなところに貼り付けて下さい。
● 本日のテーマ
今日のテーマは……かねてより作りたかったヒット&ブローを作ろう、でした(そのまんま)。
とりあえずゲームとして破綻なく遊べる最低限しか作ってないので、再びプレイする際には
リロードしなきゃいけないってのがちょっと面倒。そのへんは改造したい人が改造して下さい。
チャレンジ回数は34行目のif(count==☆←ここで変えられます。
私はうまくいっても8回くらいかかるのですけど、まあ、妥当ですよね。10回。
次はなんのゲーム作ろうかなー。育成ゲームとか作りたいなぁ……