‎‎ويژگيهاي عدد جاوااسكريپتJavaScript Number Properties -‎

Previous >    <Next  

‎‎ويژگيهاي شئNumber در جاوااسكريپت مطابق جدول زير ميباشند :

‎‎ويژگي ‎‎شــرح
‎EPSILON‎ ‎‎اختلاف بين عدديك وكوچكترين عددبزرگترازيك
‎MAX_VALUE‎ ‎‎حداكثر مقدارعددي ممكن در جاوااسكريپت
‎MIN_VALUE‎ ‎‎كوچكترين مقدارعددي ممكن در جاوااسكريپت
‎MAX_SAFE_INTEGER‎ ‎‎حداكثر عددصحيح ايمن‎(253-‎1)
‎MIN_SAFRE_INTEGER‎ ‎‎حداقل عددصحيح ايمن‎-‎(253-‎1)
‎POSITIVE_INFINITY‎ ‎‎مثبت برگشتي‎ (infinity)‎ -‎ overflow
‎NEGATIVE_INFINITY‎ ‎‎منفي برگشتي‎ (-‎infinity) ‎ -‎ overflow
‎NaN‎ ‎‎مقداري كه عدد نيست ولي نتيجه بعضي از عمليات عددي است.

‎‎اپسيلون جاوااسكريپتJavaScript Epsilon -‎

Number.EPSILON‎‎اختلاف مابين‎ 1‎ وكوچكترين عددشناور بزرگتراز ‎عدد‎1

‎‎مثال ـ عدداپسيلون

let x = Number.EPSILON;

--(go to editor for change code and run)

‎‎نكات ـ‎Number.EPSILON‎ از امكانات ES6 است .در اينترنت اكسپلورر كار نميكند .

‎MAX_VALUE‎در جاوااسكريپت

Number.MAX_VALUE‎‎يك ثابتي است كه حداكثرمقدار ممكن در جاوااسكريپت را ‎بيان ميكند.

‎‎مثال ـMAX_VALUUE

let x = Number.MAX_VALUE;

--(go to editor for change code and run)

‎ويژگيهاي اعداد نمي توانند در متغيرها استفاده شوند، آنها متعلق به شئNumber هستند .ويژگي ‎فوق بصورت‎Number.MAX_VALUE‎ قابل دسترسي است .

‎‎اگرx.MAX_VALUE كه x متغيريست استفاده شود، نتيجه برگشتي ‎undefined‎ ميباشد .

‎‎مثال ـ موردx.MAX_VALUE

 let x = 6;
x.MAX_VALUE ;

--(go to editor for change code and run)

‎MIN_VALUE‎در جاوااسكريپ

Number.MIN_VALUE‎‎يك ثابتي است كه حداقل مقدار ممكن در جاوااسكريپت را ‎بيان ميكند.

‎‎مثال ـMIN_VALUE

let x = Number.MIN_VALUE;

--(go to editor for change code and run)

‎MAX_SAFE_INTEGER‎در جاوااسكريپت

Number.MAX_SAFE_INTEGER‎‎بيان كننده ماكزيمم عدد صحيح ايمن در ‎جاوااسكريپت ميباشد .مقدارآن برابر‎(253-‎1)‎است

‎‎مثال ـMAX_SAFE_INTEGER

let x = Number.MAX_SAFE_INTEGER;

--(go to editor for change code and run)

‎MIN_SAFE_INTEGER‎در جاوااسكريپت

Number.MIN_SAFE_INTEGER‎‎بيان كننده حداقل عدد صحيح ايمن در ‎جاوااسكريپت ميباشد .مقدارآن برابر‎ -‎(253-‎1)‎است

‎‎مثال ـMIN_SAFE_INTEGER

let x = Number.MIN_SAFE_INTEGER;

--(go to editor for change code and run)

‎نكته ـ‎MAX_SAFE_INTEGER , MIN_SAEFE_INTEGER‎ ازامكانات ES6 ‎بوده ودر اينترنت اكسپلورر كار نمي كنند.

‎POSITIVE_INFINITY‎در جاوااسكريپت

‎‎POSITIVE_INFINITY‎‎بيان كننده بينهايت مثبت جاوااسكريپت است .

‎‎مثال ـ بينهايت مثبت

let x = Number.POSITIVE_INFINITY;

--(go to editor for change code and run)

‎‎مثال ـ بينهايت برگشتي وقوعoverflow

let x = 1 / 0;

--(go to editor for change code and run)

‎NEGATIVE_INFINITY‎در جاوااسكريپت

‎‎NEGATIVE_INFINITY‎‎بيان كننده بينهايت منفي در جاوااسكريپت است .

‎‎مثال ـ بينهايت منفي

let x = Number.NEGATIVE_INFINITY;

--(go to editor for change code and run)

‎‎مثال ـ بينهايت منفي هم در اتفاقoverflow برگشت ميشود .

let x = -1 / 0;

--(go to editor for change code and run)

‎NaN -‎ not a Number‎در جاواسكريپت

‎‎NaN‎‎يك كلمه رزرو شده جاوااسكريپت است، وبيانگر عددغير قانوني است .

‎‎مثال ـNaN

let x = Number.NaN;

--(go to editor for change code and run)

‎‎در صورتيكه سعي شود با رشته غير عددي محاسبه انجام شود، نتيجه‎NaN‎ خواهد بود .

‎‎مثال ـ محاسبه با رشته غير عددي

let x = 100 / "Apple";

--(go to editor for change code and run)


Previous >    <Next