JSFiddle - React, Tailwind, and code Playground

HTML

<div id="result"></div>

JavaScript

function pad(n, len) {
  return (new Array(len + 1).join('0') + n).slice(-len);
}


var result = document.getElementById('result');

for (var i = 1; i < Math.pow(13, 3); i++) {
    var num = pad( i.toString(3), 8);     
    result.insertAdjacentHTML('beforeend', '<span>' + num + '</span><br>');
    //console.log( i.toString(3) );
}