本文共 755 字,大约阅读时间需要 2 分钟。
function formatNumber (num) {
if (isNaN(num)) { return 0;} else { var index = (num + "").indexOf('.');if (index >= 0) { var arr = (num + "").split('.');if (arr.length > 1) { if (arr[1].length >= 2) { if (arr[1].charAt(0) == '0' && arr[1].charAt(1) == '0')return arr[0];else if (arr[1].charAt(0) == '0' && arr[1].charAt(1) != '0')return arr[0] + "." + arr[1].charAt(0) + arr[1].charAt(1);else if (arr[1].charAt(0) != '0' && arr[1].charAt(1) == '0')return arr[0] + "." + arr[1].charAt(0);elsereturn arr[0] + "." + arr[1].charAt(0) + arr[1].charAt(1);} else { if (arr[1].charAt(0) == '0')return arr[0];elsereturn arr[0] + "." + arr[1].charAt(0);}} else { return arr[0];}} else { return num;}}
}
转载于:https://blog.51cto.com/13492397/2169165