49 lines
1.3 KiB
JavaScript
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(averageAge(persons));
|
|
|
|
/**
|
|
* listJobs.
|
|
*
|
|
* @param {Person[]} persons
|
|
*/
|
|
function listJobs(persons) {
|
|
// placehlder
|
|
}
|
|
|
|
console.log(listJobs(persons));
|