JSFiddle - React, Tailwind, and code Playground

HTML

Intervals:
<div id="output">

</div>

JavaScript

/*logspace [increments_, start_, end_] := Module[{a}, (
   a = Range[0, increments];
   Exp[a/increments*Log[(end - start) + 1]] - 1 + start
   )] */
   
   function logInterval(total_intervals, start, end) {
   var index, interval, result = [];
   	for (index = 0; index < total_intervals; index++) {
      interval = (index/total_intervals * Math.log((end - start) + 1) - 1 + start);
    	result.push(interval);
    }
    return result;
   }
   var intervals = logInterval(5, 1, 500);
   document.getElementById('output').innerHTML = intervals.toString();