benchmark/benchmark-unaligned.js
function formatNumber(number) {
	number = String(number).split('.');
	return number[0].replace(/(?=(?:\d{3})+$)(?!\b)/g, ',') +
	(number[1] ? '.' + number[1] : '');
}
function formatNumber(number) {
	number = String(number).split('.');
	return number[0].replace(/(?=(?:\d{3})+$)(?!\b)/g, ',') +
	(number[1] ? '.' + number[1] : '');
}
function formatNumber ( number ) { number = String ( number ) . split ( '.' ) ; return number [ 0 ] . replace ( / (?=(?:\d{3})+$)(?!\b) / g , ',' ) + ( number [ 1 ] ? '.' + number [ 1 ] : '' ) ; }
From benchmark.js
From benchmark . js