asp如果隨機只取值,asp 如果隨機只取一個值

2022-06-07 12:00:16 字數 799 閱讀 2683

1樓:匿名使用者

改造一下函式就可以。

<%response.write transtr("aabbcc

")function rndk()

dim s,s1,n,n1

s="aaa|bbb|ccc|ddd"

s1=split(s,"|")

randomize

n=int((ubound(s1) - lbound(s1) + 1) * rnd + lbound(s1))

randomize

n1=int((10 - 1 + 1) * rnd)rndk=s1(n1 mod ubound(s1)+1)end function

function transtr(str) '呼叫該函式轉化dim str1,i,k

k="" '分割關鍵字

str1=split(str,k)

randomize

n1=(int((10 - 1 + 1) * rnd) mod ubound(str1))+1

response.write n1&"

end function

%>

2樓:匿名使用者

其實要避免再次插入只要避免再次呼叫【if n1<=3 then '30%概率出現】即可,而這個的出現是n1決定的,而n1是隨機的,所以只要讓n1在使用過之後永遠》3即可,所以我建議你定義一個變數,if n1<=3 then 變數+=3,以後再也不可能進來了,呵呵

sql判斷欄位是否存在如果存在,讀取值如果不存在,新增值

ps 一 襲句實習不了!declare account id int if exists select account id from account where card id 12345 and currency cny begin select account id account id fr...

如果根號a沒有意義,那麼a的取值範圍是

當 a 0時,根號 a有意義,即a 0 所以如果根號 a沒有意義,那麼a的取值範圍是 a 0 若根號a 1有意義,那麼a的取值範圍 根號 裡面的數字大於等於0 a 1 0 a 1 有問題請追問 要是根號有意義,必須被開根數大於等於0,所以 a 1 0 a 1即a的取值範圍為 1,當a 1時根 a 1...

如果只拔牙不種植牙有什麼後果,如果只拔牙不種植牙有什麼後果?

旁邊的牙會傾倒,如下拔掉的是下面的牙,對應的上面的牙會變長的。我就是這樣的,缺牙近十年,現在牙齒亂七八糟,這麼大的工程,又花錢又費時間。建議你還是儘快處理。你好,在拔除以後是需要鑲牙的,否則容易產生牙骨吸收,牙周病的產生,以為鄰牙的鬆動。建議做種植牙,是目前最好的方法。最好補上,不然以後你的牙會鬆動...