Untitled
unknown
javascript
3 years ago
1.0 kB
9
Indexable
// Your task is to create a RESTful API using Node.js and Express.js that allows a user to fetch user data based on their ID.
// You are given two arrays of data:
const users = [
{
id: 1,
name: "John Doe",
age: 25,
},
{
id: 2,
name: "Jane Smith",
age: 30,
},
{
id: 3,
name: "Bob Johnson",
age: 35,
},
];
const userData = [
{
id: 1,
data: {
email: "john.doe@example.com",
phone: "123-456-7890",
},
},
{
id: 2,
data: {
email: "jane.smith@example.com",
phone: "234-567-8901",
},
},
{
id: 3,
data: {
email: "bob.johnson@example.com",
phone: "345-678-9012",
},
},
];
// You are required to implement the following endpoints:
// GET /users - Returns a list of all users with their ID, name, and age.
// GET /users/:id - Returns the user's ID, name, age, email, and phone number based on the provided id. If the user with the specified id does not exist, return a 404 error with an appropriate message.Editor is loading...