【问题标题】:Replacing alternate 2 digits of a number with dot in Polymer 3在聚合物 3 中用点替换数字的交替 2 位数字
【发布时间】:2019-06-25 05:52:42
【问题描述】:

我想用聚合物 3 中的一个点替换数字的备用 2 位数字。我尝试了一些方法,但它没有按我的意愿工作。请帮忙。

屏蔽前:56789012 掩蔽后:5..8..1.

【问题讨论】:

  • 听起来你想使用 numeric.js
  • 嗨,帕斯卡,您能帮我找到解决方案吗?我已经尝试过这样的事情,但它不起作用。 maskingfield (str) { for(var j=0;j'; } 其他{ 返回​​字符串; } } } P.s : 我用 '' 而不是 '.'

标签: numbers masking


【解决方案1】:

你去玩吧:

var maskingfield = function (str) {
    var out = "";
    for (var j = 0; j < str.length; j++) {
        if (j % 3 === 1 || j % 3 === 2) {
            out += '.';
        } else {
            out += str[j];
        }
    }
    return out;
} 

呼叫:maskingfield("56789012") 会给您“5..8..1”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-05-13
    • 2014-09-08
    • 1970-01-01
    • 1970-01-01
    • 2015-05-26
    • 2011-05-02
    • 1970-01-01
    相关资源
    最近更新 更多