台灣最大程式設計社群網站
線上人數
1102
 
會員總數:246691
討論主題:190104
歡迎您免費加入會員
討論區列表 >> Java Script/ Node.js >> 請問用javascript怎麼寫三匹賽馬比賽輸贏的程式?
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
請問用javascript怎麼寫三匹賽馬比賽輸贏的程式?
價值 : 10 QP  點閱數:1750 回應數:2
樓主

otto
門外漢
0 2
56 1
發送站內信

請問啊?
利用幾個click按鈕
用三張賽馬圖(gif檔)如何用javascript
讓三張賽馬圖移動,並比較輸贏?
輸贏亂數產生?

搜尋相關Tags的文章: [ javascript超級重要基礎功 ] ,
本篇文章發表於2006-12-19 18:34
1樓
<img id=t1><br>
<img id=t2><br>
<img id=t3><br>
<b>winner:</b>
<div id=reporter></div>
<script>
goal=300;
aryh=[document.getElementById('t1'),document.getElementById('t2'),document.getElementById('t3')];

winner='';
time=0;
for(i=0;i<aryh.length;i++) {aryh[i].style.position="relative";aryh[i].style.left=0;}
ary=[0,0,0];
winner=[];

function run() {
time++;
for(i=0;i<ary.length;i++) {
if(Math.random()>0.5 && ary[i]<10) ary[i]++; else ary[i]--;
if(ary[i]<0) ary[i]=0;
aryh[i].style.left=parseInt(aryh[i].style.left)+ary[i];
if(parseInt(aryh[i].style.left)>goal) {winner+=aryh[i].id+','+time+'<br>';ary.splice(i,1);aryh.splice(i,1);i--;}
}
reporter.innerHTML=winner;
}

setInterval('run()',200);
</script>
本篇文章回覆於2006-12-20 03:07
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

otto
檢舉此回應
感謝一個頭兩個大,你的解答真是太棒了
本篇文章回覆於2014-06-24 22:42
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.