flash 隨機數求助,怎麼在flash裡產生隨機數?

2025-02-17 05:10:21 字數 1836 閱讀 5459

1樓:網友

您的問題可以這樣解決,首先取隨機數,然後通過運算將隨機數字取定在1到5之間,後對這乙個數字進行判斷,如果數字為3或4的話,那麼重新抽取數字進行運算,直到符合條件為止。

具體操作的話可以首先在舞臺上繪製乙個按鈕,並命名為 "btn"。

到主時間軸第一幀寫以下**:

var m;//初始變數。

var n;

btn_random;//為按鈕新增函式。

function btn_random() 按鈕函式。

for (i=0; i<100; i++)m = ;取隨機數。

n = ;//將前面隨機數轉換為1—5之間隨機數。

if (n !=3 &&n !=4) {判斷如果隨機數不是3或4的話,輸出隨機數並推出迴圈。

trace(n);

break;

2樓:網友

去掉「求助」再找就行了。

怎麼在flash裡產生隨機數?

3樓:網友

random函式在flash裡是非常有用的,可以生成基本的隨機數,建立隨機的移動,以及隨機的顏局閉色和其他更多的作用。,這個教程將解釋如何做出這個例子以及如何利用random函式產生其他不同的結果。那麼就看看以下的總結吧:

基本的random函式如下:

可以產生出0-1之間的任意小數,例如 或。

有幾個其他的函式可以用來改變產生的數字,從而可以更好的在你的影片中使用:

;這幾個函式都是用來取得整數的,;是採用四捨五入方式取得最接近的整數。;是向上取得乙個最接近的整數,;

和;相反,;向下 取得乙個最接近的整數。

結合這些函式,兆簡你就可以這樣寫:

這個表示式可以生成乙個和之間的乙個數,然後四捨五入取得乙個整數。這樣所生成的數字就是0或1。這個表示式可以用在各有50%的可能的情況下,例如拋硬幣,或者true/族臘褲false指令。

10 是將你所生成的小數乘以10,然後四捨五入取得乙個整數:

要建立乙個1到10之間的隨機數,可以這樣寫:

應為是向上取值,所以不會產生0。要建立乙個5到20的隨機數可以這樣寫。

也就是說,如果要建立乙個從x到y的隨機數,就可以這樣寫。

x和y可以是任何的數值,即使是負數也一樣。

希望對你有幫助!

如何在flash裡生成多個隨機數

4樓:匿名使用者

的**。

注意手蠢雹機使用者請鄭兆不要帶叢帆用uc看問題,看不到我上傳的附件的。

flash隨機數

5樓:韓湘子哥哥

不用寫友扮穗引數的,如果是要0~1的隨機數,就是bb_txt=,如果好卜要缺寬0~10,就這樣bb_txt= )10就可以了。

求做 flash生成隨機數

6樓:網友

你做好介面。。窩可以幫你寫**~~

7樓:遠方來鵬

功能做出來了你自己去微調。

flash8 如何製作每點一次換乙個的 隨機數

8樓:匿名使用者

建立乙個動態文字,命名為a,然後在第一幀輸入命令:

random(10)

以上命令是說在文字a裡面的數隨機在0~10之間。

若你要按按鈕來讓文字改變數字,就在按鈕輸入命令:

on (release)

上面的命令是說,點選了按鈕後文字a會顯示出數字4,若你想變其他數字,你可以將上面的 4 改成其他數字。

利用Excel生成隨機數,excel怎麼在某一範圍內生成隨機數?

excel隨機數函式 具體步驟如下 1.a1輸入公式 rand 向下填充至1600行 單詞有多少就填充到多少行 2.b1輸入公式 rank a1,a 1 a 1600 向下填充至第50行 b1 b50就輸出一個 1 1600之間的隨機的 50個數字,注意當前 任意一次修改 返回陣列都會變化,所以得到...

怎麼用c 生成指定隨機數

include include include using namespace std int main srand unsigned time null 初始化時間種子 int ret rand 3 產生 0 1 2 三種隨機數 int real pow 2,ret 2的0次方 1 2的1次方2 ...

C 隨機數 哪裡錯啦,C 怎麼獲取隨機數

第二個for迴圈中。當i 時。int n 這裡應該會報錯吧。的第乙個引數是可以取到的最小值,第二個引數是不可以取到的最大值。那麼當, 時。隨機數的最小值是,同時最大值必須小於,因為得到的值都是正整數,所以自然就會出錯了。沒有錯啊,可以得到隨機數啊,對於控制檯程式,如果你想讓介面停住的話,必須新增讀的...