Files
exercises/w3_1_arrays/objects.js
Andrea Bianchi 9a4b251976 w3 exercises
2026-03-14 12:08:37 +09:00

49 lines
1.3 KiB
JavaScript

/**
* typedef {{name:string, age:number, job:string}} Person
*
*/
const persons = [
{ name: 'John', age: 30, job: 'Developer' },
{ name: 'Mary', age: 25, job: 'Designer' },
{ name: 'Peter', age: 27, job: 'Developer' },
{ name: 'Jane', age: 22, job: 'Designer' },
{ name: 'Bob', age: 33, job: 'Developer' },
{ name: 'Alice', age: 35, job: 'Manager' },
{ name: 'Tim', age: 32, job: 'Designer' },
{ name: 'Sara', age: 21, job: 'Designer' },
{ name: 'Tom', age: 34, job: 'Developer' },
{ name: 'Alex', age: 24, job: 'Manager' },
{ name: 'John', age: 30, job: 'Manager' },
{ name: 'Mary', age: 25, job: 'Designer' },
{ name: 'Peter', age: 27, job: 'Developer' },
{ name: 'Jane', age: 22, job: 'Designer' },
{ name: 'Bob', age: 33, job: 'Developer' },
{ name: 'Alice', age: 35, job: 'Manager' },
{ name: 'Tim', age: 32, job: 'Designer' },
{ name: 'Sara', age: 21, job: 'Designer' },
{ name: 'Tom', age: 34, job: 'Developer' },
{ name: 'Alex', age: 24, job: 'Developer' },
];
/**
* averageAge.
*
* @param {Person[]} persons
*/
function averageAge(persons) {
// placehlder
}
console.log('Average age:', averageAge(persons));
/**
* listJobs.
*
* @param {Person[]} persons
*/
function listJobs(persons) {
// placehlder
}
console.log('List of jobs:', listJobs(persons));