(十一)javascript内置对象之Math内置对象

内置对象就是 js 语言自带的一些对象,这些对象可供开发者使用,这些内置对象提供了一些常用的或是最基本而必要的一些功能

内置对象最大的优点是帮助我们快速开发。

javascript提供的常用的内置对象有:Math,Date,Array,String 等。

下面先介绍一个 Math 内置对象(它主要是处理数值的数学对象)。

Math 内置对象(数学对象)

Math 的使用说明
Math.PI获取到圆周率的值
Math.max(1,2,3,4,5,6)正常情况返回最大值;如传入参数含有非数字则返回NaN;如未传入参数则返回 -Infinity
Math.abs(-1)返回传入参数的绝对值;如传入参数不合规定则返回NaN
Math.floor(1.1)向下取整数;如本例返回值为1
Math.ceil(1.1)向上取整数;如本例返回值为2
Math.round(1.4)四舍五入;需要注意的是类似 -1.5 会入到 2
Math.random()获取0~1的随机数

然后关于 random() 方法,我们一般会封装一个获取指定范围内随机整数的函数,用起来很方便。

代码如下:

// 获取指定范围内随机整数的函数
        function getRandom(min,max){
            return Math.floor(Math.random()*(max-min+1))+min;
        }
        console.log(getRandom(1,3));    // 获取 1~3 的随机数(包含1,3)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

冉冉编程

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值