Que hace “shift” para hacer que la variable “estudiante” muestre solo 1 estudiante a la vez y no todos los elementos del array?

Pregunta de la clase:
Loops: While
José Ponceleón

José Ponceleón

Pregunta
studenthace 5 años

Que hace “shift” para hacer que la variable “estudiante” muestre solo 1 estudiante a la vez y no todos los elementos del array?

8 respuestas
para escribir tu comentario
    Diego Alejandro Moreno Pedroza

    Diego Alejandro Moreno Pedroza

    studenthace 3 años

    En cada iteración el método shift elimina el primer elemento del array, por esto cada vez se vuelve más pequeño

    Moisés Manuel Morín Hevia

    Moisés Manuel Morín Hevia

    studenthace 4 años

    Shift quita el primer elemento.

    Anghelo Flores Orihuela

    Anghelo Flores Orihuela

    studenthace 5 años

    Shift se utiliza para elminar sólo el primer elemento del array

    Jeisson Santiago Cortes Ortiz

    Jeisson Santiago Cortes Ortiz

    studenthace 5 años

    Ese metodo es muy importante puesto que hace que el ciclo se termine cuando llegue a cero la longitud del arreglo. si no estuviera, se formaria un ciclo infinito.

    Bárbara de los Ángeles Morantes Carvajal

    Bárbara de los Ángeles Morantes Carvajal

    studenthace 5 años

    El método shift lo que hace es que elimina el primer elemento del arreglo en cada iteración.

    En realidad si recuerdas la anterior clase el código muestra los estudiantes igual uno por uno con el ciclo For, esto no se percibe porque a diferencia de la anterior, en esta clase el profesor muestra el arreglo y como se van eliminado los elementos del mismo, por lo cual te puedes dar cuenta que se ejecuta linea a linea, pero siempre es asi en los ciclos, se ejecuta las instrucciones linea a linea y luego se repite hasta que deje de cumplirse la condición.

    No sé si me di a entender.

    José Ponceleón

    José Ponceleón

    studenthace 5 años

    Gracias 🙏

    María José Ledesma

    María José Ledesma

    studenthace 5 años

    ¡Hola jose-ponceleon !. El método shift() elimina el elemento en el índice cero y desplaza los valores consecutivos hacia abajo, devolviendo el valor eliminado

    ¡Nunca pares de aprender! 🦄

    Luis Lira

    Luis Lira

    studenthace 5 años

    El método shift() sirve para sacar el primer elemento de un array y eso mismo te retorna. Es decir si tenemos:

    var personas = ['Ana', 'Juan', 'Pedro'] var persona = personas.shift() /* persona ahora vale 'Ana' personas ya no tendrá a 'Ana' ahora sólo será ['Juan', 'Pedro'] */
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.