计数操作

Posted bad-guy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计数操作相关的知识,希望对你有一定的参考价值。

function autoConvertUnit(value) 
    var indexText = "";
    var index = value.indexOf("-");
    if (index != -1) 
        value = value.substring(index + 1);
        indexText = "-";
    
    var k = 10000;
    if (value < k) return indexText + value;
    var sizes = [‘‘, ‘万‘, ‘亿‘, ‘万亿‘], i = Math.floor(Math.log(value) / Math.log(k));
    var result = (value / Math.pow(k, i)).toString();
    if (result.lastIndexOf(‘.‘) == -1) 
        return indexText + result + sizes[i];
     else 
        return indexText + result.substring(0, result.lastIndexOf(‘.‘) + 3) + sizes[i];
    

例如:4026200 ====》402.62万

以上是关于计数操作的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段15——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程

JavaScript笔试题(js高级代码片段)

VSCode 如何操作用户自定义代码片段(快捷键)

为啥保守光栅化无法为某些三角形调用片段着色器?

代码片段 - Golang 实现集合操作