Questions
8.1. Headline capitalization. Let's define headline-style capitalization to require that a sentence is all written in lowercase, except the first letter of each word. (The real definition of this style is more complicated, so let's simplify it for this question.) Write a function headline(sentence)
that will receive a string as an argument and return an appropriately capitalized version. Spaces separate words. Build this function by composing smaller functions:
console.log(headline("Alice's ADVENTURES in WoNdErLaNd")); // Alice's Adventures In Wonderland
8.2. Pending tasks. A web service returns a result such as follows, showing, person by person, all their assigned tasks. Tasks may be finished (done===true
) or pending (done===false
). Your goal is to produce an array with the IDs of the pending tasks for a given person, identified by name, which should match the responsible
field. Solve this by using composition or pipelining:
const allTasks = { date: "2017...