marathon run training
by js_test
TypeScript
const baselineForMinutes = 18;
const baselineForSpeed = 6.8;
const inscreaseBaseline = 0.2;
const weeks = 8;
const config = Array.from(Array(weeks)).reduce((previous, _, index) => {
const speed = (baselineForSpeed + (inscreaseBaseline * index)).toFixed(1)
const minutes = baselineForMinutes + ((inscreaseBaseline * 10) * index)
return [...previous, {
minutes,
speed
}]
}, [])
console.log(config)