-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathclase18.js
More file actions
41 lines (35 loc) · 839 Bytes
/
clase18.js
File metadata and controls
41 lines (35 loc) · 839 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
var jose ={
nombre: 'jose',
apellido: 'calvano',
estatura: 1.70
}
var elias ={
nombre: 'elias',
apellido: 'zigaran',
estatura: 1.60
}
var juan ={
nombre: 'juan',
apellido: 'caceres',
estatura: 1.78
}
var maria ={
nombre: 'maria',
apellido: 'gomez',
estatura: 1.33
}
// definicion del ARRAY
var personas = [jose, elias, juan, maria];
const esAlta = ({estatura}) => {
return estatura > 1.7
}
//const esAlta = persona => persona.estatura > 1.7
const esBaja = ({estatura}) => estatura < 1.7
var personasAltas = personas.filter(esAlta)
//filter va ir iterando el array de personas
//filter nos devuelve un array nuevo
//var personasAltas = personas.filter(function (persona) {
//return persona.estatura > 1.7
//})
var personasBajas = personas.filter(esBaja)
console.log(personasAltas);