1. 程式人生 > >初學者秒懂的隨機數的生成

初學者秒懂的隨機數的生成

要生成[0,1)之間的隨機數 用到Math物件中的random()方法

//生成[0,1)之間的隨機數

Math.random();

//生成[0,100)之間的隨機數

Math.random()*100;//此時是帶有浮點的[0,100)之間的隨機數

Math.floor(Math.random()*100);//此時是[0,100)之間的整數隨機數  floor()方法 是對數進行下設

parseInt(Math.random()*100); //此時是[0,100)之間的整數隨機數  parseInt()方法是全域性函式中解析一個字串並返回整數

//生成[22,55)之間的隨機數

Math.floor(Math.random()*33+22);

//生成[a,b)之間的隨機數

Math.floor(Math.random()*(b-a)+a);