[問題] ASP.NET亂數不重複問題

看板Programming作者 (就是愛Marlboro)時間18年前 (2007/11/13 00:57), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串1/2 (看更多)
我想設定一個類似大樂透能亂數跑出6個數字 我已經設出6個亂數 那要該怎麼辦才能讓這6個亂數不重複呢? <% Dim var As Single Randomize() ' 初始亂數 ' 取得亂數 Dim i As Integer For i = 1 To 6 var = Rnd() * 46 + 1 Response.Write(Int(var) & "<br/>") Next %> 這是我目前的設定 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.229.16.235

11/13 11:22, , 1F
有重複的就重新產生.
11/13 11:22, 1F

11/13 16:10, , 2F
是把重複的設定中斷然後重跑回圈嗎??
11/13 16:10, 2F
文章代碼(AID): #17E8NXmI (Programming)
文章代碼(AID): #17E8NXmI (Programming)