判断str是否有数字
function strnum(str) { var a1 = new RegExp('[0-9]') var new_str = a1.test(str) return new_str }
计算两个数相乘的值,未知小数(求精度)
function num(a, b) { var a1 = a.toString(); var a2 = b.toString(); var b1 = (a1.indexOf('.') == -1) ? 0 : (a1.length - a1.indexOf('.') - 1); var b2 = (a2.indexOf('.') == -1) ? 0 : (a2.length - a2.indexOf('.') - 1); // var c = Math.max(b1, b2); var a=b1+b2 return parseFloat(a1 * a2).toFixed(a); } // console.log(num(8.21,21))