產生0-10的隨機數主要有兩種方法
用Math.random函式來實現
parseInt(10*Math.random())
寫一個方法,透過傳值來實現,這樣方便擴充套件
/*** 產生一個數組,陣列的值是min到max之間的數,隨機排列function RandomArr(Min, Max) {var array = new Array();var cha=Max-Min;for (var i = 0; ; i++) {if (array.length < cha) {//產生隨機數 0到count不包含count的隨機數var randomNub = Min+(Math.floor(Math.random() * cha));//Jquery判斷陣列array中是否包含元素randomNubif (-1 == $.inArray(randomNub, array)) {array.push(randomNub);}}else{break;}}return array;}//這裡是0-10之間的數,不包含10var array=RandomArr(0,10);
產生0-10的隨機數主要有兩種方法
用Math.random函式來實現
parseInt(10*Math.random())
寫一個方法,透過傳值來實現,這樣方便擴充套件
/*** 產生一個數組,陣列的值是min到max之間的數,隨機排列function RandomArr(Min, Max) {var array = new Array();var cha=Max-Min;for (var i = 0; ; i++) {if (array.length < cha) {//產生隨機數 0到count不包含count的隨機數var randomNub = Min+(Math.floor(Math.random() * cha));//Jquery判斷陣列array中是否包含元素randomNubif (-1 == $.inArray(randomNub, array)) {array.push(randomNub);}}else{break;}}return array;}//這裡是0-10之間的數,不包含10var array=RandomArr(0,10);