JavaScript 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) ਦੇ ਅੰਕ ਜੇਕਰ ਇਹ ਛੱਡ ਦਿੱਤਾ ਨਹੀਂ ਤਾਂ ਇਹ ਬਿਨਾ ਕਿਸੇ ਫਾਰਮੈਟ ਦੇ ਨੰਬਰ ਨੂੰ ਪ੍ਰਦਾਨ ਕਰੇਗਾ。 |
ਪ੍ਰਦਾਨ ਕੀਤਾ ਗਿਆ ਨੰਬਰ
ਇੱਕ ਪ੍ਰਕਾਰ | ਵਰਣਨ |
---|---|
ਸਟਰਿੰਗ | ਨੰਬਰ ਨੂੰ ਨਿਰਧਾਰਿਤ ਸਪੱਸ਼ਟਤਾ ਵਿੱਚ ਫਾਰਮੈਟ ਕਰੇਗਾ。 |
ਤਕਨੀਕੀ ਵੇਰਵੇ
ਪ੍ਰਦਾਨ ਕੀਤਾ ਗਿਆ ਨੰਬਰ
ਨੰਬਰ ਦਾ ਸਟਰਿੰਗ ਪ੍ਰਦਾਨ ਕਰੇਗਾ precision ਸਹੀ ਨੰਬਰ
ਜੇਕਰ precision ਸਥਾਨਕ ਗਿਣਤੀ ਪ੍ਰਣਾਲੀ ਵਿੱਚ ਪਰਤੇਗਾ ਅਤੇ ਇਸ ਵਿੱਚ ਇੱਕ ਨੰਬਰ ਹੋਵੇਗਾ ਅਤੇ ਇਸ ਦੇ ਬਾਅਦ ਪੰਨੀ ਨੂੰ ਸਥਾਨਕ ਕਰਨ ਲਈ ਇਸ ਦੇ ਬਾਅਦ ਪੰਨੀ ਹੋਵੇਗਾ
ਅਗਰ ਇਹ ਕਾਫੀ ਵੱਡਾ ਹੋਵੇਗਾ ਤਾਂ ਇਹ ਸਥਾਨਕ ਗਿਣਤੀ ਪ੍ਰਣਾਲੀ ਵਿੱਚ ਪਰਤੇਗਾ ਅਤੇ ਇਸ ਵਿੱਚ ਇੱਕ ਨੰਬਰ ਹੋਵੇਗਾ ਅਤੇ ਇਸ ਦੇ ਬਾਅਦ ਪੰਨੀ ਨੂੰ ਸਥਾਨਕ ਕਰਨ ਲਈ ਇਸ ਦੇ ਬਾਅਦ ਪੰਨੀ ਹੋਵੇਗਾ precision1 ਨੰਬਰ ਦਾ ਅੰਕ
ਜ਼ਰੂਰਤ ਹੋਣ ਉੱਤੇ ਇਹ ਨੰਬਰ ਕਿਸੇ ਤਰ੍ਹਾਂ ਨਾਲ ਆਰਾਮ ਕੀਤਾ ਜਾਵੇਗਾ ਜਾਂ 0 ਨਾਲ ਪੂਰਾ ਕੀਤਾ ਜਾਵੇਗਾ。
ਹੋਵੇਗਾ
ਅਨਿਯੰਤ੍ਰਿਤ | ਵਰਣਨ |
---|---|
RangeError |
ਜਦੋਂ precision ਛੋਟੇ ਜਾਂ ਵੱਡੇ ਹੋਣ ਉੱਤੇ ਅਨਿਯੰਤ੍ਰਿਤ ਹੋਵੇਗਾ。 1 ~ 21 ਦਰਮਿਆਨ ਦੇ ਅੰਕ ਇਸ ਅਨਿਯੰਤ੍ਰਿਤ ਨੂੰ ਪ੍ਰੋਦਸ਼ਨ ਨਹੀਂ ਕਰਦੇ。 ਕੁਝ ਸ਼ੁਰੂਆਤੀ ਵਿਵਹਾਰ ਵੱਡੇ ਜਾਂ ਛੋਟੇ ਦਾਇਰੇ ਵਿੱਚ ਸਮਰਥਨ ਕਰਦੇ ਹਨ。 |
TypeError | ਜਦੋਂ ਇਹ ਮੇਥਡ ਨਾਮੂਨੇ ਨਾਮੂਨੇ ਨਹੀਂ ਹੋਵੇਗਾ ਤਾਂ ਅਨਿਯੰਤ੍ਰਿਤ ਹੋਵੇਗਾ。 |
ਬਰਾਉਜ਼ਰ ਸਮਰਥਨ
toPrecision()
ECMAScript3 (ES3) ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ。
تمام براوزرز پورا طور پر ES3 (JavaScript 1999) کو پورا کرتے ہیں
کروم | آئی ای | ایج | فائر فاکس | سافری | آپریا |
---|---|---|---|---|---|
کروم | آئی ای | ایج | فائر فاکس | سافری | آپریا |
دستگی | دستگی | دستگی | دستگی | دستگی | دستگی |
- پچھلے پیمانے toLocaleString()
- اگلے پیمانے toString()
- پچھلے کا طبقہ جاوا اسکریپت نمبر مراجع دستورات