JavaScript
class TodoList {
constructor() {
this.todos = [];
}
add(text) { this.todos.push({ id: Date.now(), text, done: false }); }
remove(id) { this.todos = this.todos.filter(t => t.id !== id); }
toggle(id) { const t = this.todos.find(t => t.id === id); if(t) t.done = !t.done; }
getAll() { return this.todos; }
}Output
// Todo list functionality
Todo List manages tasks.