码迷,mamicode.com
首页 > Web开发 > 详细

js中的Math对象

时间:2019-09-11 19:44:34      阅读:111      评论:0      收藏:0      [点我收藏+]

标签:大数   ceil   ber   abs   地板   对象   ret   function   存在   

绝对值Math.abs()

    console.log(Math.abs(-25));
    console.log(Math.abs(‘-25‘));//存在隐式转换可以求绝对值
    console.log(Math.abs(‘wq‘));//结果为NaN  not a number

取整Math.floor()  Math.ceil()

    console.log(Math.floor(1.9)); 向下取整  floor意为地板
    console.log(Math.ceil(1.1)); 向上取整 ceil意为天花板

四舍五入Math.round()

    console.log(Math.round(1.5)); 结果为2
    console.log(Math.round(-1.5));  注意当以 .5 结束时,结果往较大数取,所以此结果为-1

随机数函数Math.random()

    function getRandom(min,max){
        return Math.floor(Math.random()*(max-min+1))+min; //随机整数
    }
    console.log(Math.random()); //o到1(包含0)的随机小数
    console.log(getRandom(1,10)); 
 

js中的Math对象

标签:大数   ceil   ber   abs   地板   对象   ret   function   存在   

原文地址:https://www.cnblogs.com/qiqisusu/p/11508168.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!