Typescript/TypeScript exercises

TypeScript exercises 1번 문제

띵킹 2023. 2. 14. 00:13
export type User = unknown;

export const users: unknown[] = [
    {
        name: 'Max Mustermann',
        age: 25,
        occupation: 'Chimney sweep'
    },
    {
        name: 'Kate Müller',
        age: 23,
        occupation: 'Astronaut'
    }
];

export function logPerson(user: unknown) {
    console.log(` - ${user.name}, ${user.age}`);
}

console.log('Users:');
users.forEach(logPerson);

User 타입을 정의해주고 사용하면 되는 간단한 문제

export type User = {
    name : string
    age : number
    occupation : string
};

export const users: User[] = [
    {
        name: 'Max Mustermann',
        age: 25,
        occupation: 'Chimney sweep'
    },
    {
        name: 'Kate Müller',
        age: 23,
        occupation: 'Astronaut'
    }
];

export function logPerson(user: User) {
    console.log(` - ${user.name}, ${user.age}`);
}

console.log('Users:');
users.forEach(logPerson);​

 

728x90

'Typescript > TypeScript exercises' 카테고리의 다른 글

TypeScript exercises 7번 문제  (0) 2023.02.16
TypeScript exercises 5번 문제  (0) 2023.02.14
TypeScrip texercises 4번 문제  (0) 2023.02.14
TypeScript exercises 3번 문제  (0) 2023.02.14
TypeScript exercises 2번 문제  (0) 2023.02.14