|  |  | @@ -43,7 +43,11 @@ function numberRough(value,suffix="") { | 
		
	
		
			
			|  |  |  | function number(value, type="full", precision=3) { | 
		
	
		
			
			|  |  |  | var val = parseFloat(value); | 
		
	
		
			
			|  |  |  | switch(type) { | 
		
	
		
			
			|  |  |  | case "full": return val.toString(); | 
		
	
		
			
			|  |  |  | case "full": | 
		
	
		
			
			|  |  |  | if (Math.log(value) / Math.log(10) < 10) { | 
		
	
		
			
			|  |  |  | return val.toString(); | 
		
	
		
			
			|  |  |  | } | 
		
	
		
			
			|  |  |  | 
 | 
		
	
		
			
			|  |  |  | case "scientific": return val.toExponential(precision).toString(); | 
		
	
		
			
			|  |  |  | case "words": return number_words_repeated(val); | 
		
	
		
			
			|  |  |  | case "prefix": return number_prefix(val); | 
		
	
	
		
			
				|  |  | 
 |