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

235
Views
¿Cómo agregar elementos eliminados de la matriz mediante el método de división?

¿Cómo eliminar elementos del inicio de la matriz y agregarlos al final? ingrese la descripción de la imagen aquí

 const ImageArray = [i1,i2,i3,i4,i5] const clickHandler = (index: number) => { let start = ImageArray.slice(index) let end = ImageArray.... let result = start.concat(end) return result } {ImageArray.map((image, index) => ( <div onClick={() => clickHandler(index)} key={index} style={{backgroundImage: 'url('+image+')'}} /> ))}

PD: no es necesario usar el método de corte

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

0

Siendo x el índice en el que se hizo clic:

 const arr = [0,1,2,3,4]; const newArr = [...arr.slice(1), ...arr.slice(0, 1)]
about 4 years ago · Juan Pablo Isaza Report

0

Tu puedes hacer:

 const arr = ['i1','i2','i3','i4','i5'] const clickHandler = i => [...arr.slice(i), ...arr.slice(0, i)] console.log('i3:', clickHandler(2)) // Clicked: 'i3'

about 4 years ago · Juan Pablo Isaza Report

0

Su función está diseñada para devolver una nueva matriz, pero el lugar donde llama a la función no hace nada con el valor devuelto.

Supongo que quieres mutar ImageArray . En ese caso, use splice para eliminar la primera parte y push para agregar esa misma parte al final:

 const clickHandler = (index: number) => { ImageArray.push(...ImageArray.splice(0, index)); };
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!