• 物智 —频道 春城壹网 七彩云南 一网天下 2019-05-18
  • 欧亚经济联盟对与中国开展建设对接合作充满期待——访欧亚经济委员会执委会主席季格兰·萨尔基相  2019-05-17
  • 纪念《共产党宣言》发表170周年 2019-05-17
  • 经济运行韧性十足 关键领域改革加力——国际机构鼓劲中国经济好势头 2019-05-14
  • 农村的巨变是农业的巨变吗?变化概念, 2019-05-14
  • 北疆阿勒泰大转场文章中国国家地理网 2019-05-01
  • 我的春晚我的年 央视春晚走过35载 2019-04-27
  • 在新加坡 如何吃得比金正恩和特朗普的午宴还要好? 2019-04-27
  • 习近平为传统文化“代言” 2019-04-27
  • 【新媒体矩阵】河北经济网 2019-04-26
  • 从副科开始,即使没有贪污、索贿、受贿的勾当,也有行贿买官的勾当。 2019-04-26
  • 做习近平新闻思想的坚定实践者 2019-04-22
  • 社会主义是从私有制走向公有制,直至共产主义的到来。 2019-04-22
  • 从榜单看黑茶“热” 首批中国黑茶类制茶大师公布 2019-04-14
  • 《中国共产党问责条例》施行 问责的“板子”如何打? 2019-04-05
  • 免费模板网标签tags 更多...
    您的位置:首页 > javascript学习 > Javascript随机函数Math的介绍

    江西超级大乐透玩法:Javascript随机函数Math的介绍

    时间:2017-02-09 来源:网上收集 作者:Tony 阅读次数 tags函数

    分享到:
    在项目中需要用到随机数怎么处理呢。php含税里面有rand(strat,end),那么在JavaScript里面获取随机数字的是什么函数呢?
    Math对象
        在使用Math对象时不能使用new关键字创建实例,而是直接使用对象
        名.成员这种格式
        案例如下
            alert(Math.PI);
            alert(Math.random());
            alert(Math.max(3,45,48578));
            alert(Math.min(-45,456,787);


    使用 Math 的属性和方法的语法:

     福彩喜乐彩15 www.bld77.com 
    var pi_value=Math.PI;
    var sqrt_value=Math.sqrt(15);
    

    注释:Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math(),像 Math.sin() 这样的函数只是函数,不是某个对象的方法。您无需创建它,通过把 Math 作为对象使用就可以调用其所有属性和方法。
     

    Math 对象方法

    方法 描述
    abs(x) 返回数的绝对值。
    acos(x) 返回数的反余弦值。
    asin(x) 返回数的反正弦值。
    atan(x) 以介于 -PI/2 与 PI/2 弧度之间的数值来返回 x 的反正切值。
    atan2(y,x) 返回从 x 轴到点 (x,y) 的角度(介于 -PI/2 与 PI/2 弧度之间)。
    ceil(x) 对数进行上舍入。
    cos(x) 返回数的余弦。
    exp(x) 返回 e 的指数。
    floor(x) 对数进行下舍入。
    log(x) 返回数的自然对数(底为e)。
    max(x,y) 返回 x 和 y 中的最高值。
    min(x,y) 返回 x 和 y 中的最低值。
    pow(x,y) 返回 x 的 y 次幂。
    random() 返回 0 ~ 1 之间的随机数。
    round(x) 把数四舍五入为最接近的整数。
    sin(x) 返回数的正弦。
    sqrt(x) 返回数的平方根。
    tan(x) 返回角的正切。
    toSource() 返回该对象的源代码。
    valueOf() 返回 Math 对象的原始值。

     

    下面的例子使用了 Math 对象的 round 方法对一个数进行四舍五入。

    document.write(Math.round(4.7))

    上面的代码输出为:

    5

    下面的例子使用了 Math 对象的 random() 方法来返回一个介于 0 和 1 之间的随机数:

    document.write(Math.random())

    上面的代码输出为:

    0.9370844220218102

    下面的例子使用了 Math 对象的 floor() 方法和 random() 来返回一个介于 0 和 10 之间的随机数:

    document.write(Math.floor(Math.random()*11)) 

    上面的代码输出为:

    3

    本文地址://www.freemoban.com/javascript/2017/0209/2787.html

    猜你喜欢
    栏目推荐
    模板推荐

    Copyright:2014-2018 www.freemoban.com Corporation,All Rights Reserved 免费模板网 版权所有 鄂ICP备17019132号

    免责声明:本站部分资源来自互联网收集,版权归原创者所有,如果侵犯了你的权益,请通知我们,我们会及时删除侵权内容,谢谢合作!

    建站咨询QQ
  • 物智 —频道 春城壹网 七彩云南 一网天下 2019-05-18
  • 欧亚经济联盟对与中国开展建设对接合作充满期待——访欧亚经济委员会执委会主席季格兰·萨尔基相  2019-05-17
  • 纪念《共产党宣言》发表170周年 2019-05-17
  • 经济运行韧性十足 关键领域改革加力——国际机构鼓劲中国经济好势头 2019-05-14
  • 农村的巨变是农业的巨变吗?变化概念, 2019-05-14
  • 北疆阿勒泰大转场文章中国国家地理网 2019-05-01
  • 我的春晚我的年 央视春晚走过35载 2019-04-27
  • 在新加坡 如何吃得比金正恩和特朗普的午宴还要好? 2019-04-27
  • 习近平为传统文化“代言” 2019-04-27
  • 【新媒体矩阵】河北经济网 2019-04-26
  • 从副科开始,即使没有贪污、索贿、受贿的勾当,也有行贿买官的勾当。 2019-04-26
  • 做习近平新闻思想的坚定实践者 2019-04-22
  • 社会主义是从私有制走向公有制,直至共产主义的到来。 2019-04-22
  • 从榜单看黑茶“热” 首批中国黑茶类制茶大师公布 2019-04-14
  • 《中国共产党问责条例》施行 问责的“板子”如何打? 2019-04-05
  • 北京pk10完整走势图这么看 乐彩极速快3官网 南海网七星彩 七星彩走势图浙江 幸运飞艇 福建快3走势图 天天斗牛 豆豆网幸运28 新疆时时彩玩法大全 彩票中奖喜报怎么写 福彩3d和值走势图彩宝网 北京pk10技巧规律 邢台体育彩票中心 北京赛车开奖结果直播 七七乐彩走势图表图 重庆时时彩龙综合走势图