Skip to content

Instantly share code, notes, and snippets.

@aalexeev239
Created December 9, 2015 13:18
Show Gist options
  • Save aalexeev239/69aa20708c7ca2f0f945 to your computer and use it in GitHub Desktop.
Save aalexeev239/69aa20708c7ca2f0f945 to your computer and use it in GitHub Desktop.
Generate table of contents for css
(function() {
var generate = function(sChapters, sPrefix, nFrom) {
var output1 = '', output2 = '';
var prefix = sPrefix || '';
var from = parseInt(nFrom) || 1;
var temp;
for (var i = 0; i < sChapters.length; i++) {
temp = prefix + (nFrom + i) + '. ' + sChapters[i];
output1 += temp + '\n';
output2 += '/\u002A---------- ' + temp + ' ----------\u002A/' + '\n';
}
return '/\u002A\n\n' + output1 + '\n\u002A/'+'\n\n' + output2;
};
var chapters = ['login', 'forms'];
console.log(generate(chapters,'th',1));
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment