JSFiddle - React, Tailwind, and code Playground

by luka kupunia

JavaScript

var number = 30, 
	arr = [],
    duration = 360,
    diff,
    result;

for(var i = 1; i < number + 1; i++){
	arr.push(i);
}

var sum = arr.reduce((a,b) => {
	return a + b;
})

diff = duration / sum;

result = arr.map(i => {
	return i * diff
}).reverse();

console.log(result)