• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

内置对象

开发技术 开发技术 6小时前 2次浏览
 // console.log(Math.PI);   3.14.5926
    // console.log(Math.random());  
    //   0~1的随机数
    // console.log(Math.random());
    //
    // var a = 1.4;
    // var b = 2.6;
    // console.log(Math.floor(a));   向下取整
    // console.log(Math.ceil(b));    向上取整
    // console.log(Math.round(a));   四舍五入
    // console.log(Math.abs(a));     绝对值
    // console.log(Math.max(1,2,5,4,6,9));     最大值
    // console.log(Math.min(1,2,3,4,8,9,-1,-5));     最小值
    // console.log(Math.sin(Math.PI/2)); 正弦
    // console.log(Math.cos(Math.PI/2)); 余弦
    // console.log(Math.pow(100,2));    指数次幂  平方
    // console.log(Math.sqrt(100,2));       开方 根号
    // console.log(Math.sqrt(100));    开方  根号
   

// ==============================================================
    // 随机数
    // 要求:取值1-10的整数
    // var suiji = Math.floor(Math.random()*10+1)
    // console.log(suiji);
    // 意思就是比如0-10之间的数是可以取值0也可以取值10,所以在他们随机
    // 数中真实取值是0-10的,  floor是向下取整,所以最高取值为0-9
    // 因为没有比十大的数,所以取不到10,最高为9 所以在Math.floor(Math.random())
    // 的后面乘10 变为0-10  再加上1  变成1-11 所以向下取整为1-10;
    // 求10-20之间的随机数
    // var a = Math.floor(Math.random()*11)+10
    // console.log(a);

    // 同上
    // 乘11取值为0-11
    // 再加上10为10-21
    // 向下取整为10-20

    // 计算M-N
    function random(m,n){
        return Math.floor(Math.random()*(n-m+1))+m
    }
    console.log(random(1,52));
    console.log(random(1,57));

    // 方法
    // 随机数去 乘 后面的数减去前面的数  然后加一  在把m加上
   

程序员灯塔
转载请注明原文链接:内置对象
喜欢 (0)