AS3取隨機數

來源:互聯網
上載者:User
今天需要用到隨機數,我還以為像java有個隨機數類,結果在Math類裡面,我需要取的是整數,0-15,取10個,不能重複,代碼如下:

代碼

var itn:Array = new Array();
                    while(itn.length != 10){
//最主要的代碼就是下面這句,你要取多大,後面模一下,我覺得這樣挺方便的~
                        var temp:int = (Math.random()*1000>>0)%16;
                        trace("這次出來的是: "+temp);
                        if(itn.length != 0){
                            for(var h:int = 0;h<itn.length;h++){
                                if(temp == itn[h]){
                                    h = 0;
                                    temp = (Math.random()*1000>>0)%16;
                                }
                            }
                        }
                        itn.push(temp);
                    }
 trace("全部數字是: "+itn);

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.