取整函数

一、Math方法
random 随机数
[0,1):注意区间里面的0,1是不可变的
随机返回一个0-1之间的数字,可以随机到0(概率比较低),不可以随机到1(取不到1)
固定口诀:

[a,b)//b一定比a大
Math.random()*(b-a)+a
//例如:-20到10之间的随机数
console.log(Math.random()*30-20)
//例如:随机数取10-20
console.log(Math.random()*10+10)

二、Math取整
1.向下取整 floor(一般取整常用)
2.向上取整 ceil
3.四舍五入 round
4.保留几位小数 toFixed
例如:

//floor :console.log(Math.floor(3.999))//打印3
//floor :console.log(Math.floor(-3.33))//打印4负数的向下不一致,向下取整要比原来的数小

//ceil :console.log(Math.ceil(3.999))//打印4
//ceil :console.log(Math.ceil(3.00))//打印3,向上的取整,小数点后面为0是不算的
//ceil :console.log(Math.ceil(-3.999))//打印3

round:console.log(Math.round(3.499))//打印3

//toFixed:console.log((3.1415).toFixed(2))//保留2位小数,打印 3.14
//取0-10的随机数
//console.log(Math.floor(Math.random()*11))//去掉小数Math.floor,取0-10:Math.random()*11
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值