好长时间没有函数Math的了,它的一些属性都忘却了,趁着这个夜深人静的时候,自己再回头看看以前学的那些东西,下面总结了函数Math常用的一些属性,希望对忘了的您提供一点帮助。
使用Math类的方法和属性可以访问和处理数学函数和常数。(图1-1)
方 法 |
说 明 |
Math.abs(val:Num) |
计算并返回由参数val指定的 数字的绝对值 |
Math.sqrt(val:Number) |
计算并返回指定数字的平方根 |
Math.random() |
返回一个伪随机数n,其中0≤n<1。 因为该计算不可避免地包含某些非 随机的成分,所以返回的数字以保密 方式计算且为伪随机数 |
Math.sin(angleRadians: Number) |
以弧度为单位计算并返回指 定角度的正弦值 |
Math.cos(angleRadians: Number) |
以弧度为单位计算并返回指 定角度的余弦值 |
Math.tan(angleRadians: Number) |
计算并返回指定角度的正切值 |
Math.log(val:Number) |
返回参数val的自然对数 |
Math.max(val1:Number, val2:Number, ...) |
计算val1和val2(或更多的值)并返回最大值 |
Math.min(val1:Number, val2:Number, ...) |
计算val1和val2(或更多的值)并返回最小值 |
Math.round(val:Number) |
将参数val的值四舍五入为最接近 整数并返回该值 |
Math.ceil(val:Number) |
返回指定数字或表达式的上限值。数字 的上限值是大于等于该数字的最接近的整数 |
Math.floor(val:Number) |
返回由参数val指定的数字或表达式的下 限值。下限值是小于等于指定数字 或表达式的最接近的整数
|
(图1-1)