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

131
Visualizações
cómo crear una matriz de 17 a 120

¿Cuál es la forma más rápida de crear una matriz desde el número 17 hasta el número 120?

 [17,18,20,...,118,119,120]

Traté de usar el método Array pero comienza con 0 y corta de algún resson corta los últimos números y no los primeros números.

 export const ARR_OF_AGES = Array(121).fill().slice(16).map((x, i) => { return { value: i, label: i } })
about 4 years ago · Juan Pablo Isaza
3 Respostas
Responde à pergunta

0

Lo siguiente debería funcionar.

 Array.from({length: 120 - 17 + 1}, (_, i) => i + 17)

Vea el ejemplo de trabajo a continuación:

 const result = Array.from({length: 104}, (_, i) => i + 17) console.log(result)

about 4 years ago · Juan Pablo Isaza Relatório

0

Si su matriz comienza con 17 y termina con 120, significa que tiene 104 elementos. Así que cambia 121 a 104 en tu código, y en lugar de dar el valor "i" a tus elementos, dales el valor "i+17". De esa manera, su i-ésimo elemento tendrá un valor i+17, lo que significa que su matriz comenzará desde 17

about 4 years ago · Juan Pablo Isaza Relatório

0

Como pediste "más rápido" y sugerí usar un bucle for en los comentarios anteriores, pensé que al menos te daría un ejemplo simple:

 let ary = []; for (let i = 17; i <= 120; i++) { ary.push(i); }

La ejecución de algunas pruebas de rendimiento simples muestra que este método es un orden de magnitud más rápido que el resultado que aceptó. Así que sí, rápido. Y fácil de entender.

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