Math 对象

2020-09-24  本文已影响0人  lucky_yao

Math对象的方法
方法 说明

ceil(x) 对数进行上舍入

floor(x) 对数进行下舍入

random() 返回0~1之间的随机数

round(x) 把数四舍五入为最接近的整数

max(x,y) 返回x和y中的最大值

min(x,y) 返回x和y中的最小值

valueOf() 返回Math对象的原始值

abs(x) 返回数的绝对值

pow(x,y) 返回x的y次幂

log(x) 返回数的自然对数(底为e)

acos(x) 返回数的反余弦值

asin(x) 返回数的反正弦值

atan(x) 以介于-π/2与π/2弧度之间的数值来返回x的反正切值

atan2(y,x) 返回从x轴到点(x,y)的角度(介于-π/2与π/2弧度之间)

cos(x) 返回数的余弦

exp(x) 返回e的指数

sin(x) 返回数的正弦

sqrt(x) 返回数的平方根

tan(x) 返回角的正切

toSource() 返回该对象的源代码
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
    </head>
    <body>
    </body>
    <script type="text/javascript">
        var a=Number(prompt());
        var b=Number(prompt());
        var c=Number(prompt());
        document.write(Math.max(a,b,c));//最大值
        document.write(Math.min(a,b,c))//最小值
        document.write(Math.ceil(a));//上舍
        document.write(Math.floor(a));//下舍
        document.write(Math.round(a));//四舍五入
        document.write(Math.random(a));//随机数
        
        
        函数封装
        function random(min,max){
            return parseInt(Math.random()*(max-min))+min;
        }
        alert(random(1,100))
        
        
    </script>
</html>

随机数封装

function random(min,max){

return parseInt(Math.random()*(max-min))+min;

}

alert(random(1,100))
上一篇 下一篇

猜你喜欢

热点阅读