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

184
Views
empuje 5 cadenas de matriz a nueva matriz nueva usando javascript / node js

 let dataArray=["A1","A2","A3","A4","A5","A6","A7","A8","A9","A10"]; for (const value of dataArray){ let newArray=[]; for(i=0;i<5;i++) { newArray.push(value); } console.log(newArray) }

Estoy tratando de empujar solo 5 cadenas de la matriz, pero no funciona como se esperaba, ya que mi salida esperada es así

 console.log(newArray); ["A1","A2","A3","A4","A5"]

Estoy tratando de obtener las primeras 5 cadenas de dataArray y empujándolas en newArray

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

0

El método slice hará el trabajo por ti.

Por ejemplo: dataArray.slice(0, 5); - Esto devolverá los primeros 5 elementos de dataArray.

En su código, está iterando a través de dataArray y cada elemento en dataArray se inserta en newArray 5 veces y lo imprime. Además, en cada iteración a través de dataArray, se reinicializa la variable newArray.

about 4 years ago · Juan Pablo Isaza Report

0

 let dataArray=["A1","A2","A3","A4","A5","A6","A7","A8","A9","A10"]; let newArr = dataArray.filter((str,index) => { if(index < 5){ return str; } }) console.log(newArr)

about 4 years ago · Juan Pablo Isaza Report

0

 let dataArray=["A1","A2","A3","A4","A5","A6","A7","A8","A9","A10"]; let newArray=[]; for(i=0;i<5;i++) { newArray.push(dataArray[i]); } console.log(newArray);

otra forma es .slice()

para que puedas hacer solo esto

 let dataArray=["A1","A2","A3","A4","A5","A6","A7","A8","A9","A10"]; console.log(dataArray.slice(0,5))

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!