All files / helpers math.js

100% Statements 13/13
100% Branches 0/0
100% Functions 3/3
100% Lines 12/12

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 184x   4x 92706x     4x 1x 1x 1x 1x 10x 10x   1x   4x  
const { readFile } = require('../helpers/file')
 
const sum = (arr) => {
  return arr.reduce((accumulator, currentValue) => accumulator + currentValue)
}
 
const buildMatrix = (fileInput) => {
  const data = readFile(fileInput)
  const matrix = []
  let line = []
  for (const l of data) {
    line = [...l]
    matrix.push(line)
  }
  return matrix
}
module.exports = { sum, buildMatrix }