Arrays in TypeScript
function findMaxValue(numbers: number[]): number {
return Math.max(...numbers);
}
// Example usage:
const numbers: number[] = [1, 5, 3, 9, 2];
console.log(findMaxValue(numbers)); // Output: 9interface User {
firstName: string;
lastName: string;
age: number;
}
function filterLegalUsers(users: User[]): User[] {
return users.filter(user => user.age > 18);
}
// Example usage:
const users: User[] = [
{ firstName: "Alice", lastName: "Smith", age: 20 },
{ firstName: "Bob", lastName: "Jones", age: 17 },
{ firstName: "Charlie", lastName: "Brown", age: 25 }
];
console.log(filterLegalUsers(users));
// Output: [{ firstName: "Alice", lastName: "Smith", age: 20 }, { firstName: "Charlie", lastName: "Brown", age: 25 }]Last updated