標題:
[發問]
建立數字遊戲
[打印本頁]
作者:
linsurvey2005
時間:
2013-1-3 12:26
標題:
建立數字遊戲
這樣子只能跑2次可以一直重複猜嗎? 或者可設定猜幾次 ( 1a2b 的遊戲)
已知數字可以隱藏ㄇ~直到猜對才出現答案
請大大幫忙 以下是原始碼
<HTML>
<HEAD>
<TITLE>猜數字</TITLE>
</HEAD>
<BODY>
<H3>猜數字</H3><HR>
<FROM>
<INPUT NAME="Button1" TYPE="BUTTON" VALUE="請按這裡">
</FROM>
</body>
<script language=vbscript>
dim a(4)
dim d(4)
dim b
dim intNo,j,c,m,n
randomize timer()
i=1
a(1)=int(rnd()*10)
b=Cstr(a(1))
for i=2 to 4 '由電腦隨機產生一組四個不同的數字
c=0
do until c>0
a(i)=int(rnd()*10)
c=1
for j=1 to i-1
if a(i)=a(j) then c=0
next
loop
b=b+Cstr(a(i))
next
Message = b ' 設定提示訊息。
Title = "猜數字"
sub Button1_onClick()
m=0
n=0
b=""
c=InputBox(Message, Title, b )
d(1)=int(c/1000) '把輸入的數字分解成 千位, 百位, 十位, 個位, 並把結果放入一個陣列中
c=c-d(1)*1000
d(2)=int(c/100)
c=c-d(2)*100
d(3)=int(c/10)
c=c-d(3)*10
d(4)=c
for i=1 to 4 '判斷輸入數字與答案的符合程度
for j=1 to 4
if d(i)=a(j) and i=j then m=m+1
if d(i)=a(j) and i<>j then n=n+1
next
next
if m=4 then
msgbox "congratulation! 猜對了"
else
InputBox d(1)&d(2)&d(3)&d(4)& "------" & m & "A" & n & "B"
end if
end sub
</script>
</html>
作者:
27429200
時間:
2013-8-21 10:05
你可以試試看return;
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)