我需要帮助来完成此练习:
数组方法
实现一个uncompletedNotes函数,在给定注释数组的情况下,仅返回未完成的注释。如果所有存在的待办事项都将完成标志设置为 true,则认为注释已完成。
这就是我所做的:
function uncompletedNotes(notes) {
let result = []
notes.forEach(element => {
if (element.todos.done == false) {
result.push(element);
}
});
return result;
}
const notes = [{
id: 1,
description: 'Workout program',
todos: [{
id: 1,
name: 'Push ups - 10 x 3',
done: false
},
{
id: 2,
name: 'Abdominals - 20 x 3',
done: true
},
{
id: 3,
name: 'Tapis Roulant - 15min',
done: true
}
]
},
{
id: 2,
description: …Run Code Online (Sandbox Code Playgroud)