js只保留整數,向上取整,四捨五入,向下取整等函式
1.丟棄小數部分,保留整數部分
parseint(5/3)
2.向上取整,有小數就整數部分加1
math.ceil(5/3)
3,四捨五入.
math.round5/3)
4,向下取整
math.floor(5/3)
math 物件的方法
方法 描述
abs(x) 返回數的絕對值
acos(x) 返回數的反余弦值
asin(x) 返回數的反正弦值
atan(x) 以介於 -pi/2 與 pi/2 弧度之間的數值來返回 x 的反正切值
atan2(y,x) 返回從 x 軸到點 (x,y) 的角度(介於 -pi/2 與 pi/2 弧度之間)
ceil(x) 對乙個數進行上捨入。
cos(x) 返回數的余弦
exp(x) 返回 e 的指數。
floor(x) 對乙個數進行下捨入。
log(x) 返回數的自然對數(底為e)
max(x,y) 返回 x 和 y 中的最高值
min(x,y) 返回 x 和 y 中的最低值
pow(x,y) 返回 x 的 y 次冪
random() 返回 0 ~ 1 之間的隨機數
round(x) 把乙個數四捨五入為最接近的整數
sin(x) 返回數的正弦
sqrt(x) 返回數的平方根
tan(x) 返回乙個角的正切
tosource() 代表物件的源**
valueof() 返回乙個 math 物件的原始值
js 四捨五入函式 tofixed(),裡面的引數 就是保留小數的位數
js 四捨五入
round 四捨五入為整數 本節內容 js實現四捨五入的 方法一 在js中四捨五入的函式 tofixed n n為要保留的小數字數。n為0 20,當n超過20的時候,js會出錯。var d 10.005 var f d.tofixed 2 alert f bug 如果小數點前和要擷取的前一位都是0時...
js四捨五入
寫法巨強的四捨五入的轉換函式,如下 function round v,e 在感嘆js強大的同時,也感嘆一下自己的無知!引數裡的 v表示要轉換的值 e表示要保留的位數 函式裡的兩個for,這個是重點了,第乙個for針對小數點右邊的情況,也就是保留小數點右邊多少位 第二個for針對小數點左邊的情況,也就...
JS中四捨五入
在js中四捨五入的函式 tofixed n n為要保留的小數字數。n為0 20,當n超過20的時候,js會出錯。var d 10.005 var f d.tofixed 2 alert f 或者用 new number d tofixed 2 bug 如果小數點前和要擷取的前一位都是0時,不會按常理...