JavaScript نمبر کیا ہے؟ MAX_SAFE_INTEGER؟

Javascript Nmbr Kya Max Safe Integer



جاوا اسکرپٹ میں، ' نمبر ” آبجیکٹ عددی اعداد و شمار سے مطابقت رکھتا ہے۔ یہ صارفین کو عددی قدر کی نمائندگی کرنے کی اجازت دیتا ہے جس میں انٹیجر یا فلوٹنگ پوائنٹ نمبر دونوں شامل ہیں۔ یہ ایک ورسٹائل آبجیکٹ ہے جو مخصوص کاموں کو انجام دینے کے لیے مختلف طریقے اور خصوصیات پیش کرتا ہے، جیسے کہ 'isFinite()' طریقہ یہ چیک کرتا ہے کہ آیا دیا گیا نمبر محدود ہے یا نہیں، 'MIN_VALUE' پراپرٹی ایک کی سب سے چھوٹی ممکنہ قدر دکھاتی ہے۔ نمبر اور بہت سے دوسرے۔

یہ پوسٹ جاوا اسکرپٹ میں Number.MAX_SAFE_INTEGER پراپرٹی کے استعمال کی وضاحت کرتی ہے۔

JavaScript نمبر کیا ہے؟ MAX_SAFE_INTEGER؟

' MAX_SAFE_INTEGER 'نمبر' آبجیکٹ کی خاصیت انٹیجر ویلیو کی زیادہ سے زیادہ حد کی وضاحت کرتی ہے جسے ایک متغیر محفوظ کر سکتا ہے۔ یہ خاصیت ایک مستقل نمبر لوٹاتی ہے جو زیادہ سے زیادہ عددی قدر ہے۔ یہ زیادہ تر مشروط بیان میں یہ جانچنے کے لیے استعمال ہوتا ہے کہ آیا دی گئی تعداد زیادہ سے زیادہ عددی قدر سے کم ہے یا زیادہ۔







نحو



نمبر . MAX_SAFE_INTEGER

مندرجہ بالا نحو زیادہ سے زیادہ محفوظ عدد لوٹاتا ہے جو ہے (2 53 - 1)۔



آئیے اوپر بیان کردہ پراپرٹی کو عملی طور پر استعمال کریں۔





مثال 1: جاوا اسکرپٹ کا اطلاق MAX_SAFE_INTEGER پراپرٹی

یہ مثال 'MAX_SAFE_INTEGER' پراپرٹی کو زیادہ سے زیادہ حد تک محفوظ عددی قدر حاصل کرنے کے لیے لاگو کرتی ہے:

< سکرپٹ >

قدر دو = نمبر . MAX_SAFE_INTEGER ;

تسلی. لاگ ( 'آؤٹ پٹ:' + قدر ) ;

سکرپٹ >

مندرجہ بالا کوڈ لائنوں میں:



  • سب سے پہلے، 'ویلیو' متغیر کا اعلان 'لیٹ' کلیدی لفظ کے ساتھ کیا جاتا ہے جو ' MAX_SAFE_INTEGER 'نمبر' آبجیکٹ سے وابستہ پراپرٹی۔
  • اگلا، ' console.log() کنسول میں 'ویلیو' متغیر آؤٹ پٹ کو ظاہر کرنے کے لیے طریقہ استعمال کیا جاتا ہے۔

آؤٹ پٹ

یہاں کنسول زیادہ سے زیادہ محفوظ عددی قدر دکھاتا ہے۔

مثال 2: 'MAX_SAFE_INTEGER' پراپرٹی کو متغیر کے ساتھ لاگو کرنا

یہ مثال زیادہ سے زیادہ محفوظ عدد واپس کرنے کے لیے متغیر کے ساتھ 'MAX_SAFE_INTEGER' پراپرٹی کا استعمال کرتی ہے:

< سکرپٹ >

قدر دو = 200 ;

تسلی. لاگ ( 'آؤٹ پٹ:' + قدر. MAX_SAFE_INTEGER ) ;

سکرپٹ >

اس بار، 'ویلیو' متغیر کو 'نمبر' آبجیکٹ کے بجائے 'MAX_SAFE_INTEGER' پراپرٹی سے جوڑا گیا ہے۔

آؤٹ پٹ

یہ دیکھا جا سکتا ہے کہ کنسول 'غیر متعینہ' کو آؤٹ پٹ کے طور پر دکھاتا ہے کیونکہ 'MAX_SAFE_INTEGER' صرف 'نمبر' آبجیکٹ کے ساتھ کام کرتا ہے۔

نتیجہ

جاوا اسکرپٹ ' MAX_SAFE_INTEGER ' جائیداد 'نمبر' آبجیکٹ سے مساوی ہے جو مستقل زیادہ سے زیادہ محفوظ عددی قدر کی نمائندگی کرتی ہے (2 53 - 1)۔ کوئی بھی عدد جو زیادہ سے زیادہ محفوظ عدد سے بڑا ہے وہ عدد کی درستگی کو ہٹا دیتا ہے جسے JavaScript میں نمبر کی قسم کے طور پر دکھایا جاتا ہے۔ اس گائیڈ نے JavaScript Number.MAX_SAFE_INTEGER پراپرٹی کی گہرائی سے وضاحت کی ہے۔