|
在Javascript中,數(shù)學(xué)方法可以分成以下幾類:
constans(常數(shù))、power functions(乘方函數(shù))、trigonometic functions(三角函數(shù))、rounding functions(舍入函數(shù))、random numbers(隨機(jī)數(shù)字)
常數(shù)和乘方函數(shù)
Math.E | 自然對數(shù)的底(為常數(shù)) | 2.718 |
Math.LN10 | 10的自然對數(shù) | 2.302 |
Math.LN2 | 2的自然對數(shù) | 0.693 |
Math.PI | 圓周率 | 3.1415 |
Math.SQRT1_2 | 1/2的平方根 | 0.707 |
Math.SQRT2 | 2的平方根 | 1.414 |
Math.sqrt(x) | X的平方根 | 更X的值有關(guān) |
Math.pow(x, n) | 返回x的n次方的數(shù)值 | 參數(shù)為x和n |
Math.log(n) | 返回n的自然對數(shù) | 參數(shù)為n |
Math.exp(n) | 返回e的n次方的數(shù)值 | 參數(shù)為n |
三角函數(shù)
Math.cos(x) | X的余弦函數(shù) |
Math.sin(x) | X的正弦函數(shù) |
Math.tan(x) | X的正切函數(shù) |
Math.acos(y) | X的反余弦函數(shù) |
Math.asin(y) | X的反正弦函數(shù) |
Math.atan(y) | X的反正切函數(shù) |
這里注意:參數(shù)x和以及反函數(shù)的返回?cái)?shù)值的單位都為弧度(比如 PI弧度=180度)
舍入函數(shù)和隨機(jī)數(shù)字
Math.random() | 產(chǎn)生從0到1的隨機(jī)數(shù) |
Math.round(x) | 取最接近整數(shù)x的數(shù)值 |
Math.floor(x) | 取最接近整數(shù)x并且比x小的數(shù)值 |
Math.ceil(x) | 取最接近整數(shù)x并且比x大的數(shù)值 |
Math.min(a, b, c) | 返回參數(shù)列表中最小的數(shù)值 |
Math.max(a, b, c) | 返回參數(shù)列表中最大的數(shù)值 |
JavaScript技術(shù):Javascript中的數(shù)學(xué)函數(shù),轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。