Skip to main content

Olá.


A função Javascript .toLocaleString(“pt-BR”) não está funcionando no script do Builder.


O nº permanece como nnnn.nn.


Por que essa função não está funcionando?

Olá @Elisa_Angela_Tripicc,



estou analisando o motivo desse comportamento.


Isso foi resolvido? Estou com o mesmo problema


Eu resolvi de outra forma, criando uma função:



function formataNumero(numero) {

var negativo = numero < 0 ? "-" : "";

var i = parseInt(numero = Math.abs( + numero || 0).toFixed(2), 10) + "";

var j = (j = i.length) > 3 ? j % 3 : 0;



return negativo + (j ? i.substr(0, j) + "." : "") + i.substr(j).replace(/(\d{3})(?=\d)/g, "$1" + ".") + (2 ? "," + Math.abs(numero - i).toFixed(2).slice(2) : "");

}


Comente