- Parseint() Method
این متد integer یک عد رو رو برمی گردونه.
Document.getElementById(“demo”).innerhtml =
Parseint(“-10”); => -10
Parseint(“10.33”); =>10
Parseint(“10 6”); => -10
Parseint(“10 years”); => 10
Parseint(“years 10”); => nan
- Parsfloat() Method
این متد هم تقریبا به متد قبلی است و عدد برمی گرداند. منتهی مثلا مورد 10.33 را همانطور برمی گرداند .
Number Properties
Properties یا ویژگی ها خصوصیاتی هستند که روی یک object عمل می کنند. تفاوت آن با متد این است که متد به تنهایی کار میکند ولی propertie ها روی object پیاده می شود.
برخی از properties ها را در ادامه بررسی می کنیم:
- MAX_VALUE
let x = Number.MAX_VALUE;
document.getElementById(“demo”).innerHTML = x;
در اینجا منظور این است که بزرگ ترین عدد ممکن که کامپیوترگنجایشش رو داره برگردونه
- MIN_VALUE
در اینجا منظور این است کوچک ترین عدد ممکن که کامپیوترگنجایشش رو داره برگردونه
- POSITIVE-INFINITY
بزرگترین عدد مثبت و بی نهایت رو برمیگردونه که همان بی نهایت هست
- NEGATIVE-INFINITY
منفی بی نهایت رو برمیگردونه که در واقع کوچکترین عدد ممکن است .
- NAN
Let x = Number.NAN ; => NAN
ویژگی های اعداد را نمی توان روی متغیرها استفاده کرد. مثلا اگر بجای Number.MAX_VALUE
به این شکل بنویسیم : X.MAX_VALUE جوابی که به ما برمیگرداند تعریف نشده است . چون نمیتوان از اسم Numberاستفاده کرد برای این موارد.