José Ponceleón
PreguntaQue hace “shift” para hacer que la variable “estudiante” muestre solo 1 estudiante a la vez y no todos los elementos del array?

Diego Alejandro Moreno Pedroza
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
Shift quita el primer elemento.

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

Jeisson Santiago Cortes Ortiz
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
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
Gracias 🙏
María José Ledesma
¡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
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'] */