Math() 对象

1.ceil() 方法可对一个数进行上舍入。

如果参数是一个整数,该值不变。
注意:ceil() 方法执行的是向上取整计算,它返回的是大于或等于函数参数,并且与之最接近的整数

function myFunction(){
        //对一个数进行上舍入:
        var n=Math.ceil(1.4);
        console.log(n);//2
    }
    myFunction();
2.floor() 方法返回小于等于x的最大整数。

如果传递的参数是一个整数,该值不变。

function myFunction(){
        //对一个数进行下舍入:
        var a=Math.floor(0.60);
        var b=Math.floor(0.40);
        var c=Math.floor(5);
        var d=Math.floor(5.1);
        var e=Math.floor(-5.1);
        var f=Math.floor(-5.9);
        console.log(a);//0
        console.log(b);//0
        console.log(c);//5
        console.log(d);//5
        console.log(e);//-6
        console.log(f);//-6
    }
    myFunction();
3.random() 方法可返回介于 0(包含) ~ 1(不包含) 之间的一个随机数。
        //返回介于 0(包含) ~ 1(不包含) 之间的一个随机数:
        var a=Math.random();
        //取得介于 1 到 10 之间的一个随机数:
        var b=Math.floor((Math.random()*10)+1);
        //取得介于 1 到 100 之间的一个随机数:
        var c=Math.floor((Math.random()*100)+1);
4.round() 方法可把一个数字舍入为最接近的整数
function myFunction(){
        var a=Math.round(2.60);
        var b=Math.round(2.50);
        var c=Math.round(2.49);
        var d=Math.round(-2.60);
        var e=Math.round(-2.50);
        var f=Math.round(-2.49);
        console.log(a);//3
        console.log(b);//3
        console.log(c);//2
        console.log(d);//-3
        console.log(e);//-2
        console.log(f);//-2
    }
    myFunction();
5.max() 方法可返回两个指定的数中带有较大的值的那个数。
function myFunction(){
        var a=Math.max(5,10);
        var b=Math.max(0,150,30,20,38);
        var c=Math.max(-5,10);
        var d=Math.max(-5,-10);
        var e=Math.max(1.5,2.5);
        console.log(a);//10
        console.log(b);//150
        console.log(c);//10
        console.log(d);//-5
        console.log(e);//2.5
    }
    myFunction();
6.min() 方法可返回指定的数字中带有最小值的数字。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值