tanrax / soy-un-buen-programador-js

Juego con retos sencillos de JavaScript para probarte a ti mismo que sabes lo que haces
11 stars 2 forks source link

ejercicios 7, prueba #6

Open taipe1 opened 2 years ago

taipe1 commented 2 years ago

// 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);
tanrax commented 2 years ago

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