// Crea una función que mueva elementos dentro de una Array. Por ejemplo, si quisiera mover Scala, que esta en la posición 7, a la posición 1:
```
Array.prototype.insertar = function ( index, item ) {
this.splice( index, 0, item );
};
const moverElemento = (ind_final, ind_inicial, array) =>{
array.insertar(ind_inicial, array[ind_final])
let aux = [...new Set(array)]
console.log(aux)
}
const miLista = ["Lisp", "Clojure", "Haskell", "Elm", "Racket", "Swift", "Erlang", "Scala"]
moverElemento(7, 1, miLista);
```
Gracias por participar @taipe1 . No te lo puedo marcar como resuelto, ya que si cambio el console.log por un return devuelve un error. ¿Podrías modificarlo para que la función devuelva el contenido? Tal como esta ahora, es poco práctica. Un saludo
Gracias por participar @taipe1 . No te lo puedo marcar como resuelto, ya que si cambio el console.log por un return devuelve un error. ¿Podrías modificarlo para que la función devuelva el contenido? Tal como esta ahora, es poco práctica. Un saludo
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
// Crea una función que mueva elementos dentro de una Array. Por ejemplo, si quisiera mover Scala, que esta en la posición 7, a la posición 1:
Gracias por participar @taipe1 . No te lo puedo marcar como resuelto, ya que si cambio el console.log por un return devuelve un error. ¿Podrías modificarlo para que la función devuelva el contenido? Tal como esta ahora, es poco práctica. Un saludo