जेसक्रिप्ट Number toPrecision() विधि
- पिछला पृष्ठ toLocaleString()
- अगला पृष्ठ toString()
- एक स्तर ऊपर जेसक्रिप्ट नंबर रेफरेंस मैनुअल
वर्णन और उपयोग
toPrecision()
विधि नंबर को विशिष्ट लंबाई में फॉर्मेट करती है。
इस विधि नंबर के वैध अंकों को फॉर्मेट करता है。
उदाहरण
उदाहरण 1
नंबर को विशिष्ट लंबाई में फॉर्मेट करना:
let num = 13.3714; let n = num.toPrecision(2);
उदाहरण 2
दशमलव को फॉर्मेट करना:
let num = 0.001658853; num.toPrecision(2); num.toPrecision(3); num.toPrecision(10);
उदाहरण 3
नंबर को विशिष्ट लंबाई में फॉर्मेट करना:
let num = 13.3714; num.toPrecision(2); num.toPrecision(3); num.toPrecision(10);
उदाहरण 4
बिना फॉर्मेट के:
let num = 13.3714; num.toPrecision();
व्याकरण
number.toPrecision(precision)
पैरामीटर
पैरामीटर | वर्णन |
---|---|
precision |
वैकल्पिक। अंक की संख्या 1 ~ 21 के बीच (और 1 और 21 सहित) के मान यदि छोड़ दिया जाता है, तो बिना किसी फॉर्मेट के नंबर को वापसी दिया जाता है। |
वापसी मान
टाइप | वर्णन |
---|---|
स्ट्रिंग | विशिष्ट निर्धारित बाली में नंबर को फॉर्मेट करता है। |
तकनीकी विवरण
वापसी मान
Number का स्ट्रिंग प्रतिनिधित्व करता है, जिसमें precision सच्चे अंक
यदि precision बड़ी होकर संख्या का पूरा तक शामिल होने वाले सभी अंकों को, तो वापसी वाक्यविन्यास गणना विधि अपनाया जाता है।
अन्यथा, एक्सपोनेंशल गणना विधि अपनाया जाता है, अर्थात् दशमलव के पहले एक अंक होता है और दशमलव के बाद precision1 दशमलव
आवश्यकता के मामले में इस नंबर को राउंड किया जाता है या 0 से भरा जाता है।
फेंका जाता है
असामान्य | वर्णन |
---|---|
RangeError |
जब precision बहुत छोटा या बहुत बड़ा होने पर असामान्य रोक की जाती है। 1 ~ 21 के बीच के मान इस असामान्य को नहीं जगाते हैं। कुछ कार्यान्वयन में बड़ी या छोटी दायरा की मान समर्थन करते हैं। |
TypeError | जब इस विधि को आमंत्रित करने वाला वस्तु Number नहीं होती है तो असामान्य रोक की जाती है। |
ब्राउज़र समर्थन
toPrecision()
यह ECMAScript3 (ES3) विशेषता है।
सभी ब्राउज़र्स पूरी तरह से ES3 (JavaScript 1999) का समर्थन करते हैं:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
सापोर्ट | सापोर्ट | सापोर्ट | सापोर्ट | सापोर्ट | सापोर्ट |
- पिछला पृष्ठ toLocaleString()
- अगला पृष्ठ toString()
- एक स्तर ऊपर जेसक्रिप्ट नंबर रेफरेंस मैनुअल