其現方法的核心是JavaScript的Math對象。代碼如下:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> </head> <body> </body> </html> <script> function getRandomNumber(max,min) { for(let i = 0; i<10; i++) { let x = Math.floor(Math.random() * (max - min + 1)) + min; console.log(x); } } getRandomNumber(0,56); </script>
小結:實現代碼很簡單,如果不想循環輸出10個隨機數可以把for循環刪除。 建議剛入門的朋友嘗試自己敲一敲,隨機數使用的場景有很多,比如你要設計個數學類的軟件,如出計算題,那么計算題中的值一般都要隨機產生,不可能每次打開軟件給的題都是一樣的。又或者有個題庫,那也得從題庫中隨機抽取題目。這時就要用到產生隨機數。