内置函数parseXXX()与isNaN()

parseFloat() 函数可解析一个字符串,并返回一个浮点数。
parseFloat(string)

 

parseInt() 函数可解析一个字符串,并返回一个整数。
parseInt(string, radix)
radix=2 ~ 36

 

toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。
NumberObject.toFixed(num)
num=0 ~ 20

 

isNaN() 函数用于检查其参数是否是非数字值。
isNaN() 函数通常用于检测 parseFloat() 和 parseInt() 的结果,以判断它们表示的是否是合法的数字。
当然也可以用 isNaN() 函数来检测算数错误,比如用 0 作除数的情况。

if(isNaN(temp_tuesday)==false){
		temp_tuesday=formatNumber(temp_tuesday);
	}

function formatNumber(data){
	var tempData=""+data;
	var indexPoint=tempData.indexOf(".");		
	if(indexPoint>0){
		if(tempData.length>indexPoint+2){
			tempData=tempData.substring(0,indexPoint+3);
			var parseData=parseFloat(tempData);
			parseData = parseData.toFixed(2);
			return parseData;
		}
	}
	//return data.toFixed(2);
}

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值