Skip to content

Commit 4405865

Browse files
map method
1 parent a58197c commit 4405865

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

map.js

+33
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
// node map.js
2+
let arr = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20];
3+
// AddBy7
4+
let arrAddBy7 = arr.map((val) => val + 7)
5+
//console.log(arrAddBy7);
6+
7+
// DropBy3
8+
let arrDropBy3 = arr.map((val) => val / 3)
9+
//console.log(arrDropBy3);
10+
11+
// Kv
12+
let arrKv = arr.map((val) => val ** 2)
13+
//console.log(arrKv);
14+
15+
// users
16+
var users = [{ firstName: 'Bradley', lastName: 'Bouley', role: 'Full Stack Resident' },
17+
{ firstName: 'Chloe', lastName: 'Alnaji', role: 'Full Stack Resident' },
18+
{ firstName: 'Jonathan', lastName: 'Baughn', role: 'Enterprise Instructor' },
19+
{ firstName: 'Michael', lastName: 'Herman', role: 'Lead Instructor' },
20+
{ firstName: 'Robert', lastName: 'Hajek', role: 'Full Stack Resident' },
21+
{ firstName: 'Wes', lastName: 'Reid', role: 'Instructor' },
22+
{ firstName: 'Zach', lastName: 'Klabunde', role: 'Instructor' }
23+
];
24+
25+
function filter(fname) {
26+
let newObj = fname.firstName
27+
// console.log(newObj)
28+
}
29+
let fName = users.filter(filter)
30+
31+
// role = Full Stack Resident -> console(firstName)
32+
let role = users.filter((resident) => resident.role === 'Full Stack Resident').map((name) => name.firstName)
33+
console.log(role)

0 commit comments

Comments
 (0)