个人代码库-待更新

JS 浮点数相加不精确解决

function add(num1,num2){
    let a1,a2,m;
    a1 = (''+num1).split('.')[1].length;
    a2 = (''+num2).split('.')[1].length;
    m = Math.pow(10,Math.max(a1,a2));
    return(num1*m + num2*m)/m;
}

浮点数取两位小数

function number(num){
    var num = num.split('.');
    num[1] = num[1].substr(0,2);
    num = num[0] + '.' +num[1];
    return num;
}

css 内计算

width:calc(100% - 10px);
ps:偶尔发现这个功能的,感觉很实用了,注意中间要有空格

input 按钮美化(input 上传框美化实例)


你可能感兴趣的:(个人代码库-待更新)