ویژگی‌های عددی JavaScript

ویژگی‌های عددی JavaScript

ویژگی توضیح
EPSILON تفاوت بین 1 و کمترین عدد اعشاری بزرگتر از 1.
MAX_VALUE بزرگترین عدد ممکن در JavaScript.
MIN_VALUE کمترین عدد ممکن در JavaScript.
MAX_SAFE_INTEGER بزرگترین عدد صحیح امن (253 - 1).
MIN_SAFE_INTEGER کمترین عدد صحیح امن -(253 - 1).
POSITIVE_INFINITY بی‌نهایت (در صورت پر شدن بازمی‌گردد).
NEGATIVE_INFINITY بی‌نهایت منفی (در صورت پر شدن بازمی‌گردد).
NaN مقدار غیراعدادی.

EPSILON JavaScript

Number.EPSILON تفاوت بین کمترین عدد اعشاری بزرگتر از 1 و 1 است.

مثال

let x = Number.EPSILON;

آزمایش کنید

توجه داشته باشید

Number.EPSILON یکی از ویژگی‌های ES6 است.

در اینترنت اکسپلورر کار نمی‌کند.

مقدار بیشینه JavaScript

Number.MAX_VALUE این یک ثابت در JavaScript است که بزرگترین عدد ممکن را نشان می‌دهد.

مثال

let x = Number.MAX_VALUE;

آزمایش کنید

خصوصیات عددی نمی‌توانند برای متغیرها استفاده شوند

خصوصیات عددی به JavaScript تعلق دارند مجموعه Number.

این ویژگی‌ها فقط می‌توانند به عنوان Number.MAX_VALUE دسترسی پیدا شوند.

استفاده از x.MAX_VALUE (که x یک متغیر یا مقدار است) بازمی‌گردد undefined:

مثال

let x = 6;
x.MAX_VALUE

آزمایش کنید

JavaScript MIN_VALUE

Number.MIN_VALUE این یک ثابت در JavaScript است که کوچکترین عدد ممکن را نشان می‌دهد.

مثال

let x = Number.MIN_VALUE;

آزمایش کنید

JavaScript MAX_SAFE_INTEGER

Number.MAX_SAFE_INTEGER بزرگترین عدد امن در JavaScript را نشان می‌دهد.

Number.MAX_SAFE_INTEGER این (253 - 1) است.

مثال

let x = Number.MAX_SAFE_INTEGER;

آزمایش کنید

JavaScript MIN_SAFE_INTEGER

Number.MIN_SAFE_INTEGER مینیمم عدد امن در JavaScript را نشان می‌دهد.

Number.MIN_SAFE_INTEGER این -(253 - 1) است.

مثال

let x = Number.MIN_SAFE_INTEGER;

آزمایش کنید

توجه داشته باشید

MAX_SAFE_INTEGER و MIN_SAFE_INTEGER ویژگی‌های ES6 هستند.

این‌ها در Internet Explorer عمل نمی‌کنند.

JavaScript POSITIVE_INFINITY

مثال

let x = Number.POSITIVE_INFINITY;

آزمایش کنید

در صورت پرش به بازه بی‌نهایت منفی بازمی‌گردد POSITIVE_INFINITY:

let x = 1 / 0;

آزمایش کنید

JavaScript NEGATIVE_INFINITY

مثال

let x = Number.NEGATIVE_INFINITY;

آزمایش کنید

در صورت پرش به بازه بی‌نهایت منفی بازمی‌گردد NEGATIVE_INFINITY:

let x = -1 / 0;

آزمایش کنید

JavaScript NaN - Not a Number (عدد نیست)

NaN کلمه کلیدی محافظت شده در JavaScript است و برای نمایش عدد نامعتبر استفاده می‌شود.

مثال

let x = Number.NaN;

آزمایش کنید

مثال

تلاش برای انجام عملیات ریاضی بر روی رشته‌ای غیرعددی منجر به NaN (Not a Number، نه یک عدد) می‌شود:

let x = 100 / "Apple";

آزمایش کنید

منابع مرجع کامل Number JavaScript

برای دسترسی به منابع مرجع کامل، لطفاً به منابع کامل ما منابع مرجع Number JavaScript.

منابع مرجع شامل توضیحات و مثال‌های تمامی ویژگی‌ها و روش‌های شیء Number است.