如何在JavaScript中使用CPF格式的数字?

问题描述 投票:0回答:1

我想将整数格式化为CPF(Cadastro dePessoasFísicas)(巴西ID号)格式。我想要一个函数,它取一个11位数的整数作为参数,并返回一个格式如下的字符串:

###.###.###-##

例:

formatToCPF(integer){     // integer=94256116885

    String formattedString

    //code

return formattedString    //returns "942.561.168-85"
javascript formatting currency number-formatting
1个回答
0
投票

您可以先获取整数的String值,然后使用slice()对其进行格式化。

s = integer.toString()
formattedString = s.slice(0,3)+"."+
    s.slice(3,6)+"."+
    s.slice(6,9)+"-"+
    s.slice(9,11)
© www.soinside.com 2019 - 2024. All rights reserved.