• 【见证西安】NO.9西安首届农民节,记录西安农村新生活! 2019-05-14
  • 【中国梦·大国工匠篇】“景德镇拉坯第一人”占绍林:手艺“满意”前谢绝资本加入 2019-05-14
  • 【北京海之沃车型报价】北京海之沃4S店车型价格 2019-05-14
  • 让“绿领”引领农村新风尚 2019-05-13
  • 十九大精神进机关:原原本本吃透精神 学懂弄通昂扬斗志 2019-05-13
  • 从追赶时代到引领时代——从深圳发展奇迹看中国改革开放40年 2019-05-12
  • 轩辕坛-当售后服务插上互联网翅膀 2019-05-12
  • По окончании 1-й сессии ВСНП 13-го созыва состоялась встреча премьера Госсовета КНР Ли Кэцяна с журналистами 2019-05-12
  • 赌王四太家的豪宅曝光,网友:一点都不羡慕 ——凤凰网房产 2019-05-11
  • 没考上?没关系。其它学校也能培养建设国家的人才,清华只是名气大点。 2019-05-11
  • 外媒称解放军亮相巴铁阅兵展示军事合作新高度 2019-05-11
  • 中央纪委紧盯节点 4年来通报曝光问题近4000起 2019-05-11
  • 陕西首家省级主流茶媒体 2019-05-10
  • 上海国际电影节公布金爵奖片单 姚晨马伊琍新片入围 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-10
  • 免费模板网标签tags 更多...
    您的位置:重庆时时彩五星3码必中 > 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 的属性和方法的语法:

     重庆时时彩五星3码必中 www.qyw5.com.cn 
    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.qyw5.com.cn/javascript/h2787.html

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

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

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

    建站咨询QQ
  • 【见证西安】NO.9西安首届农民节,记录西安农村新生活! 2019-05-14
  • 【中国梦·大国工匠篇】“景德镇拉坯第一人”占绍林:手艺“满意”前谢绝资本加入 2019-05-14
  • 【北京海之沃车型报价】北京海之沃4S店车型价格 2019-05-14
  • 让“绿领”引领农村新风尚 2019-05-13
  • 十九大精神进机关:原原本本吃透精神 学懂弄通昂扬斗志 2019-05-13
  • 从追赶时代到引领时代——从深圳发展奇迹看中国改革开放40年 2019-05-12
  • 轩辕坛-当售后服务插上互联网翅膀 2019-05-12
  • По окончании 1-й сессии ВСНП 13-го созыва состоялась встреча премьера Госсовета КНР Ли Кэцяна с журналистами 2019-05-12
  • 赌王四太家的豪宅曝光,网友:一点都不羡慕 ——凤凰网房产 2019-05-11
  • 没考上?没关系。其它学校也能培养建设国家的人才,清华只是名气大点。 2019-05-11
  • 外媒称解放军亮相巴铁阅兵展示军事合作新高度 2019-05-11
  • 中央纪委紧盯节点 4年来通报曝光问题近4000起 2019-05-11
  • 陕西首家省级主流茶媒体 2019-05-10
  • 上海国际电影节公布金爵奖片单 姚晨马伊琍新片入围 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-10