五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

華納公司客服——SKSKFC

2023-04-14 20:13 作者:技術(shù)之心  | 我要投稿

js去掉小數(shù)末尾多余的0,并且最多保留兩位小數(shù)

比如:

'' -> 0
0.00 -> 0
1 -> 1
1.10 -> 1
1.213000 -> 1.21
1.01 -> 1.01

代碼如下:


思路

用JavaScript的parseFloat函數(shù),parseFloat(’ ') 是NaN,返回0,然后用parseFloat轉(zhuǎn)換字符串或者數(shù)字,判斷是否是小數(shù)并且小數(shù)點(diǎn)后超過(guò)兩位,超過(guò)兩位就轉(zhuǎn)成兩位小數(shù),不超過(guò)就直接返回。


??function unifyNumber(num) {
??? if (num === '') {
??? ? return 0
??? } else {
??? ? let handleNum = parseFloat(num)
??? ? let isToFixed = handleNum.toString().includes('.') && handleNum.toString().split('.')[1].length > 2
??? ? if (isToFixed) {
??? ? ? return handleNum.toFixed(2)
??? ? } else {
??? ? ? return handleNum
??? ? }
??? }
??}

注意: 如果字符串的第一個(gè)字符不能被轉(zhuǎn)換為數(shù)字,那么 parseFloat() 會(huì)返回 NaN


js去掉小數(shù)點(diǎn)后面的0 (uniapp 和 vue比較適用)

在項(xiàng)目中后端返回的數(shù)據(jù)是這樣的

由于移動(dòng)空間比較小,00 也比較占用空間,干脆去掉,美觀又好看

1
2
var a=11.00;console.log(a);;數(shù)字類型用的時(shí)候直接就去掉了無(wú)用的0
var a=‘11.00';console.log(Number(a));

字符串類型轉(zhuǎn)成數(shù)字類型也就直接去掉了后面沒(méi)用的0



華納公司客服——SKSKFC的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
凤凰县| 固安县| 平安县| 娄底市| 通海县| 汉沽区| 黔西县| 温泉县| 淅川县| 青州市| 岑巩县| 会理县| 顺平县| 宜宾市| 安庆市| 凌云县| 九台市| 弥渡县| 乌兰县| 宜良县| 二手房| 武汉市| 深泽县| 阳东县| 沧州市| 竹溪县| 和顺县| 许昌市| 汉中市| 龙江县| 延吉市| 马山县| 朝阳区| 溧阳市| 长沙县| 海阳市| 金堂县| 宁蒗| 太白县| 忻州市| 惠安县|