function deleteTodo(index: number): void {
todoItems.splice(index, 1);
}
function completeTodo(
index: number,
todo: { id: number; title: string; done: boolean }
): void {
todo.done = true;
todoItems.splice(index, 1, todo);
}
// business logic
function logFirstTodo(): { id: number; title: string; done: boolean } {
return todoItems[0];
}
function showCompleted(): { id: number; title: string; done: boolean }[] {
return todoItems.filter(item => item.done);
}
// TODO: 아래 함수의 내용을 채워보세요.
// 아래 함수는 addTodo() 함수를 이용하여 2개의 새 할 일을 추가하는 함수입니다.
function addTwoTodoItems() {
// addTodo() 함수를 두 번 호출하여 todoItems에 새 할 일이 2개 추가되어야 합니다.
}