Я хотел бы отформатировать целое число в формате CPF (Cadastro de Pessoas Físicas) (бразильский идентификационный номер). Я хотел бы функцию, которая принимает целое число из 11 цифр в качестве аргумента и возвращает строку, отформатированную так:
###.###.###-##
Пример:
formatToCPF(integer){ // integer=94256116885 String formattedString //code return formattedString //returns "942.561.168-85"
Вы можете сначала получить строковое значение целого числа, а затем отформатировать его с помощью slice ().
s = integer.toString() formattedString = s.slice(0,3)+"."+ s.slice(3,6)+"."+ s.slice(6,9)+"-"+ s.slice(9,11)