使用Math.floor(Math.random()*10+1)函數實現。
1、floor():返回小於等於x的最大整數。
2、函數返回壹個浮點,? 偽隨機數在範圍[0,1),也就是說,從0(包括0)往上,但是不包括1(排除1)。實現將初始種子選擇到隨機數生成算法,它不能被用戶選擇或重置。
實例演示如下:
1、html代碼如下,綁定生成函數:
2、函數代碼如下:
2、隨機演示效果如下:均為1-10之內的整數。
擴展資料:
生成不重復的10個隨機數,可以用數組存儲已經生成的數,新生成的數據若不在數組中就滿足條件。
1、函數代碼如下:
2、同理,綁定壹個button用於測試:
2、演示:點擊按鈕直到產生10個數字。壹次隨機數據生產如下:(10個不重復)
參考資料:
百度百科--math.random()