JSFiddle - React, Tailwind, and code Playground
by franklinjavier
JavaScript
function interval() {
var minMax = arguments[0],
interval = [],
result = [],
y = 0,
count = 0,
min, max;
min = Math.floor( minMax[ 0 ] );
max = Math.ceil( minMax[ 1 ] );
// Intervalo entre os numeros
for ( i = min; i <= max; i++ ) {
interval.push( i );
}
result.push( min );
var jump = Math.ceil( interval.length / 4 );
console.log(jump, interval);
for ( y; y < interval.length; y++ ) {
if ( interval[ y ] % jump === 0 && count !== 2 ) {
result.push( interval[ y + 1 ] );
count++;
}
}
result.push( minMax[ 1 ] );
return result;
}
(function() {
console.log( interval( [1.5, 57.7] ) );
})();