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

135
Visualizações
Turn array containing array of numbers into formatted version

Trying to solve this puzzle in JavaScript:

Input: An array containing x amoung of arrays of numbers. Heres example:

[
[1,4],
[6,8],
[10]
]

Expected Output: I would want to run some sort of code to turn it into:

1-4,6-8,10

I've tried join("-") and tried the same thing within a forEach() loop but can't quite get it to work

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

0

You can use map the array and join each item by a dash, then join the resulting array.

const arr = [
  [1, 4],
  [6, 8],
  [10]
]

const res = arr.map(e => e.join('-')).join()
console.log(res)

about 4 years ago · Juan Pablo Isaza Relatório

0

You can use map to iterate over the array, join up each nested array with a dash, and then finally join up the array that map returns into a comma-delimited string.

const arr = [[1,4],[6,8],[10]];

const out = arr.map(a => a.join('-')).join(',');

console.log(out);

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