dziesiętne parsowanie tysiąca separatora JavaScript

function numberWithCommas(x) {
  return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ',');
}
kripi__