Skip to content

Latest commit

 

History

History
82 lines (51 loc) · 986 Bytes

math.md

File metadata and controls

82 lines (51 loc) · 986 Bytes

Math

.ceil

返回大于或等于一个给定数字的最小整数

console.log(Math.ceil(7.004));
// expected output: 8

.floor

返回小于或等于一个给定数字的最小整数

console.log(Math.ceil(7.004));
// expected output: 7

.round

Math.round(x) 函数返回一个数字四舍五入后最接近的整数。

x: 一个数值

Math.round(20.49) // 20
Math.round(20.5) // 21
Math.round(-20.5) // -20
Math.round(-20.51) // -21

.random

一个浮点型伪随机数字,在0(包括0)和1(不包括)之间。

.max

Math.max([value1[,value2, ...]])

.min

返回最小值

Math.min([value1[,value2, ...]])

.pow

求幂

(x,y)
//es6
x ** y

角度单位

\<angle>

deg :度 360deg  
grad :百分度 400grad  
rad :弧度 2π  
turn :1turn  

2π(rad弧度) = 360度

.sin

参数x,以弧度为单位

返回一个数值的正弦值。

返回一个 -1 到 1 之间的数值