Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

93
Visualizações
How to add two decimal places to an array of objects

The array looks like this:

const arr = [
    {title: 'Cat1', val1: '0', val2: '20'},
    {title: 'Cat2', val1: '0', val2: '30'},
]

I need the val1 and val2 to be converted into a number with two decimal places (eg. 0.00, 20.00), and then be able to pass the treated array (that includes everything else) in a different function.

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

    const arr = [
        {title: 'Cat1', val1: '0', val2: '20'},
        {title: 'Cat2', val1: '0', val2: '30'},
    ]

    const result = arr.map(a1 => {
        a1.val1 += ".00"
        a1.val2 += ".00"
        return a1
    })

    console.log(result)

about 4 years ago · Juan Pablo Isaza Relatório

0

const arr = [{
    title: 'Cat1',
    val1: '0',
    val2: '20'
  },
  {
    title: 'Cat2',
    val1: '0',
    val2: '30'
  },
]

function print(data) {
  console.log(data);
}

function convertToDecimal(data) {
  let num = parseInt(data);
  return num.toFixed(2);
}
const converteedArray = arr.map((obj1) => {

  if (obj1.val1) {
    obj1.val1 = convertToDecimal(obj1.val1);
  }
  if (obj1.val2) {
    obj1.val2 = convertToDecimal(obj1.val2);
  }
  return obj1;
});
print(converteedArray);

Please check the above working example.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda