[VB6 ] 取固定的值作亂數?

看板Visual_Basic作者 (幸福的咒語)時間16年前 (2009/06/11 15:05), 編輯推噓2(201)
留言3則, 3人參與, 最新討論串1/2 (看更多)
小弟想在1-10之間跑亂數,但要排除1、3、8 就是使用2、4、5、6、7、9、10去執行亂數 已知如何在1-10之間跑亂數,要怎麼拿掉1、3、8呢? 希望是拿拿掉再跑,而不是跑完再拿掉,有辦法嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.90.251

06/11 15:15, , 1F
用陣列存要的值..然後亂數取index???
06/11 15:15, 1F

06/11 15:26, , 2F
這個方法很好了 大概也沒有什麼別的方法
06/11 15:26, 2F

06/12 18:03, , 3F
先取0-6.再用IF來對應也可以 當然用陣列比較有效率
06/12 18:03, 3F
文章代碼(AID): #1ACAp003 (Visual_Basic)
文章代碼(AID): #1ACAp003 (Visual_Basic)