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))
网友评论