关闭

Js中Math对象的API

129人阅读 评论(0) 收藏 举报

Math对象 :封装了所有数学计算的API,不能new.

Math.PI=3.1415926

Math.round(num)à四舍五入取整

Math.ceil(num)à向上取整

Math.floor(num)à向下取整


Math.pow(底数,幂)

Math.sqrt(num)//平方根

 

Math.abs(num):取绝对值

Math.max(4,34,434,5,54,55)//取最大值

Math.min(23,2,34,5,65,3)//取最小值


三角函数:


随机数

Math.random():0<=rr<1

//通过Math函数随机生成4 位验证码

           var codes=[];

           var arr=[];

           for(vari=48;i<57;codes.push(i),i++);

           for(vari=65;i<90;codes.push(i),i++);

           for(vari=97;i<122;codes.push(i),i++);

           for(vari=0;i<4;i++){

                 varindex=Math.floor(Math.random()*62);

                 varcha=String.fromCharCode(codes[index]);

                 arr.push(cha);

           }

         alert(arr.join(""))

 

 

 

 

 

 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:37433次
    • 积分:1769
    • 等级:
    • 排名:千里之外
    • 原创:137篇
    • 转载:55篇
    • 译文:0篇
    • 评论:0条