日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

js保留兩位小數最簡單的實現方法

瀏覽:301日期:2022-06-09 17:57:17
目錄
  • 前言
  • 1. toFixed() 方法
  • 2. Math.floor() 方法
  • 3. 字符串+正則匹配
  • 4. 強制保留2位小數(例如3.00)
  • 5. 四舍五入保留2位小數(若第二位小數為0,則保留一位小數)
  • 6. substring()方法 + indexOf()方法
  • 拓展
  • 總結

前言

日常開發中,后臺會返給我們各式各樣的數據,如果后臺給你返回如下數據時,是不是就已經壓制不住心中的怒火了,別急,其實前端處理這些數據還是非常簡單的,下面用最簡單的方法教你如何1分鐘處理好這些數據。

返回數據示例:

3.1415926535897
85.452655625313
99.128532659596

話不多說,下面直接進入實戰

1. toFixed() 方法

toFixed() 方法用于把數字轉換為字符串,結果的小數點后有指定位數的數字。

參數描述x必需的參數。規定小數的位數,可取 0 ~ 20 之間的值,包括 0 和 20,有些實現可以支持更大的數值范圍。如果省略了該參數,將用 0 代替。

實例

let numBer = 3.1415926;numBer = numBer.toFixed(2);console.log(numBer); // 3.14

注意:

該方法會將數值四舍五入,例如 3.148 經過 toFixed(2) 方法得到的結果將是 3.15toFixed() 方法會改變數據類型為字符串。

2. Math.floor() 方法

Math.floor() 方法返回小于或等于一個給定數字的最大整數,可以理解 Math.floor() 為向下取整;其相對的是 Math.ceil(),此方法是向上取整。

參數描述x必需的參數。任意數值或表達式。

實例

let numBer = 3.1415926;numBer = Math.floor(numBer * 100) / 100;console.log(numBer); // 3.14

注意:

該方法不會修改原有數據類型。

3. 字符串+正則匹配

實例

let numBer = 3.1415926;numBer = Number(numBer.toString().match(/^\d+(?:\.\d{0,2})?/));console.log(numBer);// 3.14

4. 強制保留2位小數(例如3.00)

實例

let numBer = 3;numBer = this.numWay(numBer);// 調用numWay方法console.log(numBer); // 3.00

methods 方法代碼

methods: {  numWay(x) {    var f = parseFloat(x);    if (isNaN(f)) {      return false;    }    var f = Math.round(x * 100) / 100;    var s = f.toString();    var rs = s.indexOf(".");    if (rs < 0) {      rs = s.length;      s += ".";    }    while (s.length <= rs + 2) {      s += "0";    }    return s;  },},

5. 四舍五入保留2位小數(若第二位小數為0,則保留一位小數)

實例

let numBer = 3.1001;numBer = this.numDelivery(numBer);// 調用numDelivery方法console.log(numBer); // 3.1

methods 方法代碼

methods: {  numDelivery(num) {    var result = parseFloat(num);    if (isNaN(result)) {      alert("傳遞參數錯誤,請檢查!");      return false;    }    result = Math.round(num * 100) / 100;    return result;  },},

6. substring()方法 + indexOf()方法

substring() 方法用于提取字符串中介于兩個指定下標之間的字符。返回的子串包括 開始 處的字符,但不包括 結束 處的字符

參數描述from必需的參數。一個非負的整數,規定要提取的子串的第一個字符在 string Object 中的位置。to非必需的參數。一個非負的整數,比要提取的子串的最后一個字符在 string Object 中的位置多 1。如果省略該參數,那么返回的子串會一直到字符串的結尾。

indexOf() 方法可返回某個指定的字符串值在字符串中首次出現的位置,如果沒有找到匹配的字符串則返回 -1。

參數描述searchvalue必需的參數。規定需檢索的字符串值。start可選的整數參數。規定在字符串中開始檢索的位置。它的合法取值是 0 到 string Object.length - 1。如省略該參數,則將從字符串的首字符開始檢索。

實例

let numBer = 3.1415926 + "";var str = numBer.substring(0, numBer.indexOf(".") + 3);console.log(str);// 3.14

拓展

為了方便,我們可以寫一個專門的方法,需要的時候調用即可。如下代碼:

<template>  <div>    {{this.getValue(719.0721)}}  </div></template><script>export default {  methods: {    getValue(val) {      return val.toFixed(2);    },  },};</script>

頁面展示

總結

到此這篇關于js保留兩位小數最簡單的實現方法的文章就介紹到這了,更多相關js保留兩位小數內容請搜索以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持!

標簽: JavaScript
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
秋霞国产精品| 欧美日韩国产高清| 日韩国产一区二区三区| 日韩精品一区二区三区免费观影 | 亚洲最新无码中文字幕久久 | 爽爽淫人综合网网站| 日韩精品一二三| 99riav1国产精品视频| 欧美黑人做爰爽爽爽| 国产婷婷精品| 亚洲欧洲美洲av| 国产私拍福利精品视频二区| 私拍精品福利视频在线一区| 中文在线日韩| 免费精品一区| 国产在线一区不卡| 日韩中文欧美在线| 伊人久久婷婷| 日韩一区三区| 国产亚洲一区| 高清一区二区| 国产精品视频一区视频二区| 国产日韩1区| 国产午夜精品一区二区三区欧美 | 天堂俺去俺来也www久久婷婷| 秋霞影视一区二区三区| 在线亚洲欧美| 亚洲欧美专区| 日韩一区二区免费看| 欧美日韩视频免费观看| 伊人成人在线视频| 日韩av电影一区| 国产精品美女在线观看直播| 亚洲精品动态| 日韩精品国产欧美| 日韩极品在线观看| 亚洲精品中文字幕乱码| 午夜在线播放视频欧美| 蜜桃免费网站一区二区三区| 亚洲精品免费观看| 国产精品jk白丝蜜臀av小说| 国产一区成人| 亚洲手机视频| 日韩欧美1区| 91精品亚洲| 免费在线观看一区| 欧美精选一区二区三区| 久久精品国产福利| 麻豆视频一区二区| 在线精品视频一区| 99国内精品| 久久福利在线| 日本综合精品一区| 亚洲激情久久| 久久精品国内一区二区三区| 欧产日产国产精品视频| 视频在线观看一区| 影视先锋久久| 欧美成人精品一级| 综合一区二区三区| 色婷婷精品视频| 国产偷自视频区视频一区二区| 日韩影院精彩在线| 亚洲精一区二区三区| 亚洲免费网址| 日韩av网站免费在线| 久久国产精品美女| 欧美交a欧美精品喷水| 蜜桃视频一区二区| 日韩欧美三级| 日本午夜精品久久久| 国产精品日韩久久久| 国产v综合v| 成午夜精品一区二区三区软件| 国产不卡人人| 亚洲免费成人av在线| 欧美日韩 国产精品| 欧美1区二区| 毛片在线网站| 四季av一区二区凹凸精品| 久久狠狠久久| 91在线成人| 久久国产小视频| 欧美一区自拍| 噜噜噜久久亚洲精品国产品小说| 99视频精品全国免费| 日韩av一二三| 最新国产精品视频| 免费久久99精品国产| 国产精品视频一区视频二区| 岛国av免费在线观看| 国产精品美女久久久| 日产精品一区二区| 久久久久久一区二区| 日本三级亚洲精品| 日韩不卡手机在线v区| 日本a级不卡| 91成人在线| 免费观看日韩电影| 1024精品一区二区三区| 午夜久久av | 精精国产xxxx视频在线野外| 亚洲区欧美区| 久久99伊人| 蜜臀a∨国产成人精品| 欧美黄色一区二区| 久久九九电影| 免费一级欧美片在线观看网站| 国产专区一区| 99在线精品免费视频九九视| 亚洲精品系列| 久久免费大视频| 欧美三级网址| 久久av一区二区三区| 欧美美女一区| 午夜国产精品视频| 国内自拍视频一区二区三区| 久久精品不卡| 久久久777| 国产精品视频一区视频二区| 日韩av专区| 欧美日韩尤物久久| 日韩精品一二三| 欧美日韩一二| 亚州精品视频| 国产欧美一级| 国产精品a级| 中文精品视频| 日韩在线网址| 亚洲精品中文字幕乱码| 日韩制服丝袜先锋影音| 日韩精品免费一区二区夜夜嗨 | 青青在线精品| 久久一区视频| 欧美成a人片免费观看久久五月天| 麻豆国产91在线播放| 欧美专区在线| 精品国产精品久久一区免费式| 国产网站在线| 成人av二区| 国产精品久久久网站| 性一交一乱一区二区洋洋av| 亚洲资源在线| 99riav国产精品| 日韩国产一区| 亚洲欧美视频| 日韩亚洲精品在线| 日韩精品一区二区三区中文在线| 国产精品xx| 精品视频在线一区二区在线| 国产欧美啪啪| 久久影院资源站| 日本激情一区| 欧美~级网站不卡| 日韩精品麻豆| 国产精品99在线观看| 国产一区精品福利| 精品久久久网| 国产精品久久久久77777丨| 91亚洲无吗| 韩日一区二区三区| 免费不卡中文字幕在线| 欧美日韩一区二区综合 | av高清一区| 日本成人在线网站| 日本精品在线中文字幕| 成人在线黄色| 久久久影院免费| 日本视频在线一区| 亚洲精品一区二区妖精| 国产精品老牛| 99久久九九| 黄色欧美在线| 国产精品欧美大片| 久久网站免费观看| 久久久久久婷| 免费的成人av| 欧美理论视频| 99在线观看免费视频精品观看| 免费精品视频| 国产女人18毛片水真多18精品| 日韩免费福利视频| 国产一区白浆| 国产精品任我爽爆在线播放| 性色一区二区| 电影天堂国产精品| 最新国产拍偷乱拍精品| 欧美精品三级在线| 99精品综合| 欧美中文一区| 激情五月色综合国产精品| 成人在线黄色| 日韩精彩视频在线观看| 亚洲一区成人| 成人羞羞视频播放网站| 日韩精品成人| 久久亚洲电影| 在线免费观看亚洲| 亚洲三级国产| 国产另类在线|