-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.js
37 lines (32 loc) · 934 Bytes
/
index.js
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
import axios from "axios";
const url = "https://dummyjson.com/users";
let result1 = [];
let result2 = [];
async function getNashvilleUsers() {
const response = await axios.get(url);
const users = response.data.users;
for (let i = 0; i < users.length; i++) {
if (users[i].address.city === "Nashville") {
result1.push(
users[i].firstName + " " + users[i].lastName + " " + users[i].username
);
}
}
console.log("NASHVILLE USERS:");
console.log(result1);
}
async function getUsersWithAgeMoreThan40() {
const response = await axios.get(url);
const users = response.data.users;
for (let i = 0; i < users.length; i++) {
if (users[i].age >= 40) {
result2.push(
users[i].firstName + " " + users[i].lastName + " " + users[i].username
);
}
}
console.log("USERS WITH AGE MORE THAN 40:");
console.log(result2);
}
getNashvilleUsers();
getUsersWithAgeMoreThan40();