Preview:
function getTotal(list, dir) {
  
  // where if dir is equal to either '>' or.'<'
  return list
    .filter(item => (dir === '<' ? item < 0 : item > 0) && item)
    .reduce((total, item) => (total += item), 0);
}
downloadDownload PNG downloadDownload JPEG downloadDownload SVG

Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!

Click to optimize width for Twitter