当前位置 : 主页 > 网络编程 > JavaScript >

数字格式化【函数集】

来源:互联网 收集:自由互联 发布时间:2021-06-28
将输入格式化为带2位小数 /* 期望输入: 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
将输入格式化为带2位小数
/*
    期望输入: 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
}
网友评论