DEV Community

Discussion on: Daily Challenge #36 - Let's go for a run!

Collapse
 
ynndvn profile image
La blatte • Edited

Here it goes!

runningPace = (distance, time) => {
  const [minutes, seconds] = time.split(':').map((p) => parseInt(p));
  const total = 60 * minutes + seconds;
  const pace = total / distance;
  return `${Math.floor(pace / 60)}:${('00' + Math.floor(pace % 60)).slice(-2)}`
}