جاوا اسکریپت نمبر رفرنس مراجع
جاوا اسکریپٹ کا عدد
جسوئیپ میں صرف ایک نوعیت کا نمبر ہوتا ہے.
اعداد بغیر اعشار یا اعشار کے ساتھ لکھی جاسکتی ہیں:
مثال 1
let x = 3.14; // اعشار والا عدد let y = 34; // بغیر اعشار کا عدد
بہت بڑی یا بہت چھوٹی اعداد سائنسی (انداز) شمارش میں لکھی جاسکتی ہیں:
مثال 2
let x = 123e5; // 12300000 let y = 123e-5; // 0.00123
جسوئیپ نمبر کی مزید معلومات کے لئے، ہمارے جسوئیپ نمبر تعلیمی مضمون.
جسوئیپ نمبر کی متد اور نمائش
نام | وصف |
---|---|
constructor | به فراخوانی Number برای ایجاد این شیء اشاره دارد. |
EPSILON | به فراخوانی Number برای ایجاد این شیء اشاره دارد. |
isFinite() | مقابسچ کیوئیپ محدود کا چک کریں. |
isInteger() | بررسی میکند که آیا مقدار یک عدد صحیح است یا خیر. |
isNaN() | مقابسچ کیوئیپ چونجیب کیوئیپ نان کا چک کریں. |
isSafeInteger() | بررسی میکند که آیا مقدار یک عدد امن است یا خیر. |
MAX_SAFE_INTEGER | به فراخوانی Number برای ایجاد این شیء اشاره دارد. |
MIN_SAFE_INTEGER | به فراخوانی Number برای ایجاد این شیء اشاره دارد. |
MAX_VALUE | بزرگترین عدد قابل نمایش. |
MIN_VALUE | کوچکترین عدد قابل نمایش. |
NaN | مقدار غیر عددی. |
NEGATIVE_INFINITY | کوچکترین بینهایت، در صورت پر کردن بازمیگردد. |
POSITIVE_INFINITY | بزرگترین بینهایت، در صورت پر کردن بازمیگردد. |
parseFloat() | بررسی میکند که آیا مقدار یک عدد صحیح است یا خیر. |
parseInt() | بررسی میکند که آیا مقدار یک عدد صحیح است یا خیر. |
prototype | اجازه میدهد تا به شیء属性 و روشها اضافه کنید. |
toExponential(x) | اعداد را به روش شمارش اکسپوننسیونی تبدیل میکند. |
toFixed(x) | اعداد را به یک رشته تبدیل میکند، با تعداد معینی از اعداد پس از نقطه. |
toLocaleString() | اعداد را به یک رشته تبدیل میکند، استفاده از ترتیب محلی اعداد. |
toPrecision(x) | اعداد را به طول مشخصی قالببندی میکند. |
toString() | اعداد را به یک رشته تبدیل میکند. |
valueOf() | مقدار اصلی عددی را برمیگرداند (مقدار عددی پایه). |
نکته:تمام روشهای عددی مقادیر جدیدی را برمیگردانند. آنها مقدار متغیر اصلی را تغییر نمیدهند.
توضیح Number Object
در JavaScript، عدد یک نوع داده پایه است. JavaScript همچنین از Number Object پشتیبانی میکند، که یک بستهبندی برای مقدارهای عددی است. در صورت نیاز، JavaScript به طور خودکار بین دادههای اصلی و شیء بین میافتد. در JavaScript 1.1، میتوان از فراخوانی Number() به طور خاص یک شیء Number ایجاد کرد، اگرچه این کار چندان ضروری نیست.
فراخوانی Number() میتواند بدون استفاده از عملگر new انجام شود و به عنوان یک تبدیلکننده مستقیم استفاده شود. هنگامی که Number() به این شکل فراخوانی میشود، پارامتر خود را به یک عدد تبدیل میکند و سپس مقدار اولیه تبدیل شده (یا NaN) را برمیگرداند.
این فراخوانی معمولاً به عنوان جایگزین برای پنج عدد کاربردی استفاده میشود، این پنج عدد کاربردی عبارتند ازبزرگترین عدد قابل نمایشوکوچکترین عدد قابل نمایشوکوچکترین بینهایتوبزرگترین بینهایتومقدار خاص NaNتوجه کنید، این مقادیر ویژگیهای خود عدد MAX_VALUE هستند، نه ویژگیهای یک عدد Number خاص.
مثلاً از کاری مانند استفاده از ویژگی MAX_VALUE صحیح است:
var بڑا = Number.MAX_VALUE
لیکن ایسا غلط ہے:
var n= new Number(2); var big = n.MAX_VALUE
مقابلہ میں، toString() اور نمبر آٹھارا کے دیگر مہارتوں کو دیکھیں، انہیں نمبر آٹھارا کے آٹھارا کے مہارتوں کے طور پر جانا جاتا ہے، نہ کہ Number() تعمیر کے مہارتوں کے طور پر، پہلے کہا گیا ہے کہ ضرورت کے مطابق، JavaScript خودکار طور پر اصل نمبر کو نمبر آٹھارا کو تبدیل کر سکتا ہے، Number مہارت کو طلب کرنے والا سمت نمبر آٹھارا یا اصل نمبر بھی ہو سکتا ہے۔
var n = 123; var binary_value = n.toString(2);
课外书
مزید معلومات کیلئے، JavaScript اعلیٰ تعلیم میں متعلقہ مواد کو پڑھیں:
- ECMAScript مراجع نوع
- مراجع نوع عام طور پر کلاس یا اشیاء کے نام سے جانا جاتا ہے، اس سیکشن میں ECMAScript کی پہلے کی مراجع نوع کو بتایا جائے گا。