-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcontacts.js
More file actions
39 lines (35 loc) · 804 Bytes
/
contacts.js
File metadata and controls
39 lines (35 loc) · 804 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
var constacts = [
{
"firstname": "China",
"lastname": "Srun",
"age": 18,
"likes": ["genshin", "primos"],
},
{
"firstname": "Hour",
"lastname": "Seak",
"age": 189,
"likes": ["Hot dog", "chicken"],
},
{
"firstname": "Seiha",
"lastname": "Vong",
"age": 19,
"likes": ["apple", "banana"],
},
{
"firstname": "Rith",
"lastname": "Huot",
"age": 20,
"likes": ["oun", "ss"],
},
]
function search(name,props) {
for (var i = 0; i <constacts.length;i++) {
if (constacts[i].firstname===name){
return constacts[i][props] ||'No such constacts';
}
}
return 'No such constacts';
}
console.log(search("Hour","likes"))