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

154
Visualizações
Convertir cadena que tiene espacio en ella a números

Estoy haciendo una calculadora donde el usuario puede pasar números con espacios como 20 30 40 60 50

y calculará todo en total = 200

¿Cómo puedo convertir esta cadena "20 30 40 60 50" a Números con espacios? Porque reemplazaré el espacio con +

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

0

Puede usar split con el map para transformar la cadena en número y luego usar reduce para la matriz de suma como:

 const string = '20 30 40 60 50'; const arrayNumbers = string.split(' ').map(el => parseInt(el)); const sum = arrayNumbers.reduce((sumCounter, a) => sumCounter + a, 0); console.log(arrayNumbers, sum);

Tenga en cuenta: si planea usar decimales, use parseFloat en lugar de parseInt

Referencia:

  • Cadena.prototipo.split()
  • matriz.prototipo.mapa()
  • Array.prototype.reduce()
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