• xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!


    js & float number bug

    前端最好不要处理任何的 float number 的计算/精确度转换的操作,不热很容易丢失精度,显示错误!

    前端显示个 0.0 都很费劲,最好的方式就是数值型的数据后端全部给字符串

    
    
    labelWeight = 0;
    if(labelWeight === 0) {
        labelWeight = labelWeight + `.0`;
    } else {
        if (!labelWeight) {
            labelWeight = "";
        }
    }
    "0.0"
    labelWeight = null;
    if(labelWeight === 0) {
        labelWeight = labelWeight + `.0`;
    } else {
        if (!labelWeight) {
            labelWeight = "";
        }
    }
    ""
    labelWeight = "";
    if(labelWeight === 0) {
        labelWeight = labelWeight + `.0`;
    } else {
        if (!labelWeight) {
            labelWeight = "";
        }
    }
    ""
    labelWeight = "0.0";
    if(labelWeight === 0) {
        labelWeight = labelWeight + `.0`;
    } else {
        if (!labelWeight) {
            labelWeight = "";
        }
    }
    undefined
    labelWeight = "0.999";
    if(labelWeight === 0) {
        labelWeight = labelWeight + `.0`;
    } else {
        if (!labelWeight) {
            labelWeight = "";
        }
    }
    undefined
    labelWeight;
    "0.999"
    
    

    solution

    后端返回处理后的 String 数据

  • 相关阅读:
    leetcode 337. House Robber III
    leetcode 366 Find Leaves of Binary Tree
    leetcode 250 Count Univalue Subtrees
    leetcode 132 Palindrome Pairs 2
    leetcode 131 Palindrome Pairs
    leetcode 336 Palindrome Pairs
    leetcode 214 Shortest Palindrome
    leetcode 9 Palindrome Number
    Socket编程
    Zookeeper
  • 原文地址:https://www.cnblogs.com/xgqfrms/p/10510489.html
Copyright © 2020-2023  润新知