javascript 保留两位小数和判断是否为整数或小数

//保留两位小数
function ToStringF2(float) {
    var f_x = parseFloat(float);
    if (isNaN(f_x)) {
        alert('function:changeTwoDecimal->parameter error');
        return false;
    }
    var f_x = Math.round(float * 100) / 100;

    return f_x;
}

 

 

isNaN()的意思是非数字,里面传入数字的话就返回false,传入的不是数字的话就返回true
[
空的话也是返回true,一个点也是返回true,点个数字组合返回的是false,说明是数字
]
var f = '5.8888888';

isNaN(f); 值为false

你可能感兴趣的:(JavaScript)