[問題] javascript樂透比較

看板Web_Design作者 (彌朧澄昏)時間19年前 (2005/11/14 02:12), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
以下為程式碼 我的想法是 產生的六個數字中 第一個數字是矩陣的[0] 第二個數字是矩陣的[1] ... 第六個數字是矩陣的[5] 然後再設定一個function跑出特別號 最後用for來對照 不知道可行嗎? 因為有同學的想法是說那個是字串,不能這樣比 自己動手嚐試也找不太出哪錯(我用純文字文件檔寫的) 麻煩高手們看看吧<(_ _)> ---- function lotor() { var tmp= []; number.value = ""; outer_loop: for( n = 0; n < 6; n++){ tmp[n] = RandomInt(1,42); for( i = 0 ; i < n ; i++){ if (n != i && tmp[n] == tmp[i]){ break outer_loop; } } number.value += (tmp[n] + " ,"); } if (n != 6) lotor(); } </script> </head> <body> 請輸入範圍1~42的數字到框框中進行對獎。<br> <input type = text name = nember1 > <input type = text name = nember2 > <input type = text name = nember3 ><br><br> <input type = text name = nember4 > <input type = text name = nember5 > <input type = text name = nember6 ><br><br> 對獎號碼<input type = text name = number >特別號<input type = text name = Special ><br> 對獎結果<input type = text name = Result > <br><br> <input type = button name = button1 value = "選號" OnClick = "lotor();"><br><br> 對獎規則:<br> 六個號碼全部相同 【頭獎】<br> 五個號碼加特別號相同 【二獎】<br> 四個號碼全部相同 【三獎】<br> 三個號碼全部相同 【四獎】<br> <br><br> </body> </html> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.138.41.191

11/14 17:58, , 1F
是大家看不懂我表達的方法嗎?麻煩給點指引.謝謝~~
11/14 17:58, 1F
文章代碼(AID): #13Tu8DL0 (Web_Design)
文章代碼(AID): #13Tu8DL0 (Web_Design)