|  |  | @@ -45,7 +45,7 @@ function number(value, type="full", precision=3) { | 
		
	
		
			
			|  |  |  | switch(type) { | 
		
	
		
			
			|  |  |  | case "full": | 
		
	
		
			
			|  |  |  | if (Math.log(value) / Math.log(10) < 10) { | 
		
	
		
			
			|  |  |  | return val.toString(); | 
		
	
		
			
			|  |  |  | return val.toFixed(2); | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | case "scientific": return val.toExponential(precision).toString(); | 
		
	
	
		
			
				|  |  | @@ -90,9 +90,9 @@ function number_words_repeated(value) { | 
		
	
		
			
			|  |  |  | return "a lot of"; | 
		
	
		
			
			|  |  |  | var scale = Math.floor(Math.log(value) / Math.log(1000)); | 
		
	
		
			
			|  |  |  | if (scale < 0) | 
		
	
		
			
			|  |  |  | return value.toString(); | 
		
	
		
			
			|  |  |  | return value.toFixed(2); | 
		
	
		
			
			|  |  |  | switch(scale) { | 
		
	
		
			
			|  |  |  | case 0: return value.toString(); | 
		
	
		
			
			|  |  |  | case 0: return value.toFixed(2); | 
		
	
		
			
			|  |  |  | case 1: return Math.round(value / 1e3).toString() + " thousand"; | 
		
	
		
			
			|  |  |  | case 2: return Math.round(value / 1e6).toString() + " million"; | 
		
	
		
			
			|  |  |  | case 3: return Math.round(value / 1e9).toString() + " billion"; | 
		
	
	
		
			
				|  |  | @@ -111,9 +111,9 @@ function number_words_repeated(value) { | 
		
	
		
			
			|  |  |  | function number_prefix(value) { | 
		
	
		
			
			|  |  |  | var scale = Math.floor(Math.log(value) / Math.log(1000)); | 
		
	
		
			
			|  |  |  | if (scale < 0) | 
		
	
		
			
			|  |  |  | return value.toString(); | 
		
	
		
			
			|  |  |  | return value.toFixed(2); | 
		
	
		
			
			|  |  |  | switch(scale) { | 
		
	
		
			
			|  |  |  | case 0: return value.toString(); | 
		
	
		
			
			|  |  |  | case 0: return value.toFixed(2); | 
		
	
		
			
			|  |  |  | case 1: return Math.round(value / 1e3).toString() + "K"; | 
		
	
		
			
			|  |  |  | case 2: return Math.round(value / 1e6).toString() + "M"; | 
		
	
		
			
			|  |  |  | case 3: return Math.round(value / 1e9).toString() + "G"; | 
		
	
	
		
			
				|  |  | 
 |