Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

261
Views
¿Cómo recorrer una matriz y poner el resultado en una matriz usando reaccionar y javascript?

tengo una matriz como esa,

 const array = ["item1/1", "item2/3", "item3/4"]

ahora quiero recorrer estos elementos de matriz uno por uno y obtener solo los valores de las cadenas, es decir, desde el primer elemento de matriz "item1/1" debería obtener 1 y ponerlo en una matriz de salida de manera similar para el elemento de matriz 2 "item2/3 " debería obtener 3 y ponerlo en la matriz de salida. De manera similar, para el elemento de matriz "item3/4" debe obtener 4 y ponerlo en la matriz de salida.

por lo que la matriz de salida esperada debería ser ["1", "3", "4"]

he intentado a continuación,

 const find = React.useMemo(() => { if (arr.length >= 0) { const match = arr[0].match(/([\w-]+)\/([^/]+)\/$/); if (match) return [match[2]]; } }, [arr])

pero el código anterior lo hace para un elemento de matriz. ¿Cómo puedo recorrer la matriz y empujar la coincidencia de retorno en una matriz de salida?

Soy nuevo en la programación. Podría alguien ayudarme con esto. Gracias.

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Puede iterar sobre su matriz por método de mapa , y en cada iteración dividir su cadena por / carácter, luego simplemente regresar a la sección después de / . como esto:

 const array = ["item1/1", "item2/3", "item3/4"] const result = array.map(str => str.split('/').pop()) console.log(result)

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!