2.5 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	title, localeTitle
| title | localeTitle | 
|---|---|
| Numbers | أعداد | 
أعداد
يعتمد تطبيق number s في JavaScript على معيار IEEE 754 ، الذي يُسمى غالبًا "نقطة عائمة".
IEEE 754 ويكيبيديا لينك IEEE 754 Double Decision Floating Point Visualization
وأعرب عدد الحرفية عموما base-10 حرفية عشري.
var foo = 47;  var bar = 47.9;  
الجزء الرئيسي من القيمة العشرية ، إذا كان 0 ، هو اختياري:
var same = 0.47;  var stillSame = .47;  
وبالمثل ، فإن الجزء زائدة (الجزئي) من قيمة عشرية بعد . ، إذا كان 0 ، هو اختياري:
var a = 47.0;  var b = 47.;  
بشكل افتراضي ، سيتم إخراج معظم الأرقام في شكل base-10 decimals ، مع إزالة الكسر 0 ثانية. وبالتالي:
`var foo = 47.300; var bar = 47.0;
foo; // 47.3 bar; // 47 `
يمكن كتابة numbers كبيرة جدًا أو صغيرة جدًا على النحو التالي:
var foo = 47e8; // 4700000000  var baz = 47e-8; // 00.00000047  
يمكن استخدام طريقة toExponential لتحويل number إلى exponential notation .
var foo = 47e8;  foo;  // 4700000000  foo.toExponential()   //"47e8"  
لدى الأرقام الوصول إلى الأساليب المضمنة في Number.prototype .
فمثلا: toFixed() طريقة toFixed() رقمًا مع عدد محدد من الأرقام إلى يمين toFixed() العشرية.
var foo = 47.69;  foo.toFixed(0);  // "48"  foo.toFixed(1);  // "47.7"  foo.toFixed(2);  // "47.69"  
اكتب
Number.prototypeفي متصفحكNumber.prototypeالطرق الأخرى المتاحة بنفسك.