Veamos algunos métodos que son disponibles también en esta nueva versión de JavaScript crear un arreglo
de personas personas igual a un arreglo va a ser objeto aquí ponemos nombre dos puntos.
Juan coma voy a poner una edad digamos 20 voy a crear más copias de esto agregar algunas cuantas personas
vamos a hacer algunas cosas con ello.
Una esqui por ejemplo Pablo bueno que él tiene 50 Alejandra vamos que ya tiene 23 y Karen digamos que
ya tiene 28 y Miguel.
Digamos que él tiene 33.
Esto último no requiere una coma.
Podemos eliminar y aquí ponemos un punto y coma.
Si pones Consol punto trebol de personas y guardas cambios tras mostrar esta forma lo que vamos a hacer
es hacer algunas funciones o escribir un código para esta parte de la edad así que vamos a algunas otras
y estaremos viendo en este.
En este ejercicio primero veamos cómo obtener las personas mayores de 25 años.
Para ello JavaScript tiene una función que se llama Filter.
Anteriormente tenías que escribieron for e ir comparando y ir extrayendo las personas ya con filtros
es mucho muy sencillo demasiado la verdad se crea aquí una variable con mayores va a ser igual a personas
apuntó Filter.
Y esto va a iterar es una regla de personas va a iterar de forma singular en cada persona por lo tanto
aquí ponemos persona persona y vamos a utilizar Morropón abrimos llaves y esto retornã persona punto
edad que sea mayor a 25 años.
Esto va a iterar y la persona que sea mayor de 25 años lo va a guardar en la variable de mayores con
su Prolog mayores y guardamos cambios y vemos que hay tres Pablo que dice que tiene 50 Karen que tiene
28 y Miguel que tiene 33 excluye de nuestra lista a Alejandra y a Juan que tienen 20 y 23 años ahora
recuerda estamos usando una reflexión por lo tanto el retorno está implícito y podría eliminar todo
esto y aquí puedes ver qué compacto se ve nuestro código y se ve bastante bien.
Digamos que quiero extraer la información de alguien que se llama Alejandra vamos a poner aquí extraer
información de Alejandra y vamos a ponerla aquí Counts Alejandra va a ser igual a personas pero en este
caso vamos a utilizar punto Fin de nueva cuenta persona a Unión vamos retcon persona punto nombre igual
a Alejandra quien además le pongo con su elpunto blog Alejandra bordamos cambio y vemos que dice que
Alejandra tiene una edad de 23 si tuviera más información aquí digamos que ella está aprendiendo algo
está aprendiendo digamos JavaScript.
También se vendría incluido en la parte del registro después ver que se ve bastante bien de nueva cuenta
el return viene implícito en una región.
Por lo tanto no podemos dejar esta forma en una sola línea y el resultado es exactamente igual quieres
ver qué está aprendiendo Alejandra.
Puedes poner a Let Lek abrimos llaves aprendiendo igual.
Alejandra Consol punto Olog aprendiendo y estamos mezclando ya un poco de distracción de lo que vimos
anteriormente y puedes ver que funciona perfectamente.
Finalmente veamos lo que es el Reedus si reduce Reedus nos va a traer un acumulado de los registros
Chilet total va a ser igual a personas punto Reedus y aquí voy a pasarle dos parámetros la edad total
y la persona aquí pongo retorné total.
Más personas puntu edad si le pones Consol punto Loja. al total y guardás cambios puedes ver que nos
imprimí o bien obvie que hizo falta una coma y este es el valor que se le da inicial iniciar en cero
bordamos cambio si vemos que hice 154 la suma de las edades aquí 20 y 50 son 70 93 y 28 son 131 y 33
son 154 entonces está correcto que le pusiera 100 como valor inicial te daría resultado 254.
Si queremos que inicie en cero ahora si quieres saber el promedio de edad de este grupo pues aquí le
pones diaconal personas con Thornley lo que vimos casi al inicio de esta introducción.
Entonces este grupo de personas el promedio de edad es de 30.8 y la verdad es que puedes ver lo útiles
que son todos estos funciones que tenemos en JavaScript.
Vamos a continuar todavía aprendiendo un poco más sobre el lenguaje así que continuamos en el próximo
video.