如何实现数字格式化函数集的编写?
- 内容介绍
- 文章标签
- 相关推荐
本文共计103个文字,预计阅读时间需要1分钟。
将输入格式化为两位小数的浮点数或整数,并输出结果:
javascriptlet v=e.trim();v=v.replace(/,/g, '');const n=(!v || isNaN(v) || v==='0') ? 0 : parseFloat(v);
/* 期望输入: 123.321等任意数字串 期望输出:123.45带两位小数的浮点数或整数 */ fixVal(e) { let v = e.trim(); v = v && v.match(/\d+(\.\d+)?/)[0] const n = (!v || isNaN(v) || v==0) ? 0 : Math.abs(parseFloat(v).toFixed(2)); return n }
本文共计103个文字,预计阅读时间需要1分钟。
将输入格式化为两位小数的浮点数或整数,并输出结果:
javascriptlet v=e.trim();v=v.replace(/,/g, '');const n=(!v || isNaN(v) || v==='0') ? 0 : parseFloat(v);
/* 期望输入: 123.321等任意数字串 期望输出:123.45带两位小数的浮点数或整数 */ fixVal(e) { let v = e.trim(); v = v && v.match(/\d+(\.\d+)?/)[0] const n = (!v || isNaN(v) || v==0) ? 0 : Math.abs(parseFloat(v).toFixed(2)); return n }

