DEV Community

Discussion on: Daily Challenge #223 - Responsible Drinking

Collapse
 
fluffynuts profile image
Davyd McColl
function hydrate(sentence) {
  const
    howMany = (sentence.match(/(\d+)/g) || [])
      .reduce((acc, cur) => acc + parseInt(cur), 0),
    s = howMany === 1 ? "" : "es";
    return `${howMany} glass${s} of water`;
}