在js中将number类型的数据转换成保留两位小数的字符串

时间:2021-11-09 01:01:08

/**
 * 将数字类型转换成带有两位小数的字符型(通过正则表达式)
 * @param num
 * @returns
 */
function turnString(num)
{
 var re=/^[0-9]+$/;
 var re2=/^[0-9]+(\.[0-9]{1})$/;
 if(re.test(num))
 {
  num+=".00";
 }
 if(re2.test(num))
 {
  num+="0";
 }
 return num;
}

测试:

turnString(0);//输出0.00

turnString(1.1);输出1.10

turnString(2);输出2.00