在Polymer 3中用点替换数字的交替2位

Replacing alternate 2 digits of a number with dot in Polymer 3

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

屏蔽前:56789012 掩蔽后:5..8..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."