14 lines
		
	
	
		
			925 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			14 lines
		
	
	
		
			925 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| 
								 | 
							
								---
							 | 
						||
| 
								 | 
							
								title: Number
							 | 
						||
| 
								 | 
							
								---
							 | 
						||
| 
								 | 
							
								## Number
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								The `Number` Javacript object represents any kind of number. JavaScript doesn't distinguish separate types of numbers, such as integers or floats. They are all stored in a unified, 64-bit Floating Point format, accorfing to the international IEEE 754 standard<sup>1</sup>.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								New `Number` objects are created like this: `var num = new Number(value)` although most commonly they can be created simply by assigning a numeric value to a variable: `var num = 1.616;`. In a non-constructor context (i.e., without the `new` operator), `Number` can be used to perform a type conversion. If the argument cannot be converted into a number, it returns [`NaN`](https://guide.freecodecamp.org/javascript/standard-objects/number/number-nan).
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								### Sources
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								1. w3schools.com Staff. [w3schools.com: JavaScript Numbers](https://www.w3schools.com/js/js_numbers.asp) *w3schools.com.* Accessed: October 31, 2017.
							 | 
						||
| 
								 | 
							
								
							 |