JS Math 类库介绍

    xiaoxiao2021-04-16  33

    下面介绍下随机生成数的常用几个API

     

    JS 随机数生成 : 在JavaScript , 提供了生成随机数的API, Math.random()

     

    1、Math.random() : 随机生成小数 。 生成数区间(0, 1)

     

    2、Math.ceil(param) :小数向上取整. 

     

    3、Math.floor(param) : 小数向下取整

     

    4、Math.round(param) : 小数四舍五入

     

    灵活运用 : 如何随机生成整数

     

    eg : 随机生成10之间的整数

    Math.round(Math.random() * 10)

     

    代码如下 :

    <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> </head> <body> <button onclick="random()">随机小数 (0, 1)</button> <button onclick="random2()">随机数, 向上取整数 (0, 10)</button> <button onclick="random3()">随机数, 向下取整数 (0, 10)</button> <button onclick="random4()">随机数, 四舍五入整数 (0, 10)</button> </body> <script> function random() { console.log(Math.random()); } function random2() { r = Math.random() * 10; console.log(); console.log("原值 = " + r + ", ceil = " + Math.ceil(r)); } function random3() { r = Math.random() * 10; console.log(); console.log("原值 = " + r + ", floor = " + Math.floor(r)); } function random4() { r = Math.random() * 10; console.log(); console.log("原值 = " + r + ", round = " + Math.round(r)); } </script> </html>

     

    转载请注明原文地址: https://ju.6miu.com/read-672341.html

    最新回复(0)