Skip to content

Conversation

@hoanglx-2672
Copy link

No description provided.

console.log(` - ${person.name}, ${person.age}, ${additionalInformation}`);
}

export function filterUsers(persons: Person[], criteria: Pick<Person, Exclude<keyof Person, "name" | "occupation" | "type" >>): User[] {
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

có cách nào gọn hơn k?

);
}

export function filterPersons(persons: Person[], personType: string, criteria: unknown): Person[] {
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

unknown mà giải quyết vấn đề gì, làm nghiêm chỉnh vào coi

console.log(` - ${person.name}, ${person.age}, ${additionalInformation}`);
}

export function filterUsers(persons: Person[], criteria: Omit<Person, "name" | "occupation" | "type" >): User[] {
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

đã pass đâu

);
}

export function filterPersons(persons: Person[], personType: string, criteria: Omit<Person, "name" | "type" >): Person[] {
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bài này cũng chưa pass

Copy link
Author

@hoanglx-2672 hoanglx-2672 Jan 25, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@phantien133 code này vẫn chạy được nghe anh theo em nghỉ là thằng occupation và role không thuộc đối tượng bắt buộc của Person nên lúc này mình chỉ cần exclude name và type ra ngoài thôi anh, còn nếu define thì nó thừa mất
Screenshot from 2024-01-25 21-17-07
em ko biết là mình hiểu đúng ko nữa nhưng mà thấy chạy được và ko mất thông tin nào cả. tương tự bài 5 cũng vậy anh

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@hoanglx-2672 chạy đc là 1 chuyện, đúng hay sai là chuyện khác

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants