JS中的Math.floor()和Math.random()是什么意思?

 boke112联盟   2020-10-16 19:03:54 更新  建站经验

今天在折腾广告位随机显示不同图片及链接的时候(详见『如何通过 JS 实现广告位随机显示不同图片及链接?』)发现代码中有 Math.floor()和 Math.random(),但是不知道是什么意思,幸好万能的网络可以让我们学习。

Math.floor()

Math.floor(X):返回小于或等于一个给定数字的最大整数,是向下取整。X 是一个数字。

例如:

  • Math.floor(11.2); 返回 11
  • Math.floor(11.99);返回 11
  • Math.floor(0.5 ); 返回 0
  • Math.floor(-11.2); 返回-12
  • Math.floor(-11.99); 返回-12

想了解更多内容请移步MDN>>Math.floor()

Math.random()

Math.random():一个浮点型伪随机数字,在 0(包括 0)和 1(不包括)之间,如 0.0507989722044071。

  • [0,1) === [即从 0(包含 0)到...1 但不包括 1(排除 1)。
  • [0,1) === 左闭右开区间

想了解更多内容请移步MDN>>Math.random()

您可能感兴趣的文章

文章标签: ,  更多热门标签>>
版权声明:本文为原创文章,版权归 boke112联盟 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请与老古(QQ:2226524923)联系,老古将及时更正、删除,谢谢。
  1. MAY的SEO博客
    MAY的SEO博客

    JS这个就真的看不懂了;html和css还能勉强看懂

  2. 明月云服务
    明月云服务

    哎,我是一看到JS代码就晕菜了!