skeleton. rethinking with calculating number of commas
use of a lot of built-in JS methods to get proper stringified num