¿Se pueden borrar los primeros 3 o más elementos de un array? ¿Se usa “.shift()” u otro método para ese efecto?

Pregunta de la clase:
¿Qué es un array?
Tomás Felipe Beltrán Pulido

Tomás Felipe Beltrán Pulido

Pregunta
studenthace 4 años

¿Se pueden borrar los primeros 3 o más elementos de un array? ¿Se usa “.shift()” u otro método para ese efecto?

4 respuestas
para escribir tu comentario
    Tomás Felipe Beltrán Pulido

    Tomás Felipe Beltrán Pulido

    studenthace 4 años

    Gracias, Carlos

    Carlos Rodela

    Carlos Rodela

    studenthace 4 años

    puedes utilizar el metodo shift (si es que quieres eliminar los primeros elementos) junto con los ciclos para eliminar elementos. este seria un ejemplo de como podria ser:

    var colores = ["rojo", "azul", "verde", "blanco", "negro", "amarillo", "rosa"]; function eliminarColores(cantidad) { for(var i=0; i < cantidad; i++) { colores.shift(); } console.log(colores); } eliminarColores(3);
    1. creamos el array con los elementos que llevaria.
    2. despues la funcion nos pedira la cantidad de elementos que deseamos eliminar.
    3. utilizamos un ciclo for para que vaya recorriendo el array empezando desde la casilla cero hasta que la condicion se cumpla (que seria hasta que llegue a la cantidad que deseamos eliminar).
    4. por cada ciclo sacara el primer elemento del array.
    5. cuando la condicion ya no se cumpla el ciclo se rompe y ya no elimina elementos.
    6. por ultimo se imprime el array ya con los elementos eliminados.

    espero que te ayude esto y sea lo que estabas buscando.

    Tomás Felipe Beltrán Pulido

    Tomás Felipe Beltrán Pulido

    studenthace 4 años

    Gracias, aunque me refería más a cantidad que a posición, pero igualmente es útil

    Sura Naileth Cedeño Lopez

    Sura Naileth Cedeño Lopez

    Team Platzihace 4 años

    Hola:wave: Para remover en otras posiciones usa el splice() por ejemplo

    var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi"]; fruits.splice(2, 2); el resultado seria

    Banana,Orange,Kiwi.

Curso Básico de JavaScript [Empieza Gratis]

Curso Básico de JavaScript [Empieza Gratis]

Conoce los conceptos clave del lenguaje de programación que se está comiendo al mundo. Aprende qué es una variable, una función, un objeto y dónde se guardan esos valores. Descubre qué es Scope y cómo se utilizan los loops. Obtén las herramientas para saber cómo tomar decisiones y validar acciones. En este curso, darás el primer paso para empezar tu carrera como desarrollador.

Curso Básico de JavaScript [Empieza Gratis]
Curso Básico de JavaScript [Empieza Gratis]

Curso Básico de JavaScript [Empieza Gratis]

Conoce los conceptos clave del lenguaje de programación que se está comiendo al mundo. Aprende qué es una variable, una función, un objeto y dónde se guardan esos valores. Descubre qué es Scope y cómo se utilizan los loops. Obtén las herramientas para saber cómo tomar decisiones y validar acciones. En este curso, darás el primer paso para empezar tu carrera como desarrollador.