फ़ंक्शन Number

फ़ंक्शन Number दिए गए मान को एक संख्या में बदलता है। स्ट्रिंग के मामले में किनारों पर व्हाइटस्पेस काट दिए जाते हैं, फिर, अगर स्ट्रिंग को संख्या में बदला जा सकता है - तो वह संख्या वापस आ जाती है, और यदि नहीं - तो वापस आता है NaN. मान true संख्या 1 में बदल जाता है, मान false - संख्या 0 में। ऑब्जेक्ट संख्यात्मक रूपांतरण के दौरान NaN में बदल जाते हैं।

सिंटैक्स

javascriptNumber(जिसे संख्या में बदलना है);

उदाहरण

बूलियन मान true को संख्या में बदलते हैं:

javascriptNumber(true);

कोड निष्पादित करने का परिणाम:

javascript1

उदाहरण

और अब बूलियन मान false को बदलते हैं:

javascriptNumber(false);

कोड निष्पादित करने का परिणाम:

javascript0

उदाहरण

आइए फ़ंक्शन के पैरामीटर में एक स्ट्रिंग दर्ज करते हैं, जिसमें एक संख्या हो:

javascriptNumber('53');

रूपांतरण के परिणामस्वरूप हमें एक संख्या मिलती है:

javascript53

उदाहरण

और अब संख्या में शुरुआत और अंत में स्पेस जोड़ते हैं:

javascriptNumber(' 5 ');

कोड निष्पादित करने के बाद अतिरिक्त स्पेस हट जाते हैं और अंत में हमें संख्या मिलती है:

javascript5

उदाहरण

आइए खाली स्ट्रिंग को बदलते हैं:

javascriptNumber('');

कोड निष्पादित करने का परिणाम:

javascript0

उदाहरण

अब एक स्ट्रिंग को बदलते हैं, जिसमें एक अक्षर और एक संख्या हो:

javascriptNumber('a5');

कोड निष्पादित करने के बाद हमें मान NaN मिलता है, जो एक अमान्य गणितीय ऑपरेशन दर्शाता है:

javascriptNaN

उदाहरण

आइए स्ट्रिंग में अक्षर और संख्या की जगह बदलते हैं:

javascriptNumber('5a');

कोड निष्पादित करने का परिणाम वही रहता है:

javascriptNaN

उदाहरण

अब एक स्ट्रिंग को बदलते हैं, जिसमें संख्याएं एक स्पेस से अलग हो:

javascriptNumber('5 5');

कोड निष्पादित करने के परिणामस्वरूप हम फिर से देखेंगे कि यह गणितीय ऑपरेशन अमान्य है:

javascriptNaN

उदाहरण

आइए बूलियन मान true को बदलते हैं, जो एक स्ट्रिंग में enclosed है:

javascriptNumber('true');

कोड निष्पादित करने के बाद फिर से NaN मिलता है:

javascriptNaN

उदाहरण

अब एक खाली ऑब्जेक्ट को बदलते हैं:

javascriptNumber({});

कोड निष्पादित करने का परिणाम:

javascriptNaN

उदाहरण

आइए फ़ंक्शन के पैरामीटर में एक खाली ऐरे सेट करते हैं:

javascriptNumber([]);

परिणामस्वरूप हमें संख्या 0 मिलेगी:

javascript0

उदाहरण

अब ऐरे में एक अंक जोड़ते हैं:

javascriptNumber([1]);

ऐरे एक संख्या में बदल जाएगा:

javascript1

उदाहरण

आइए एक ऐरे को बदलते हैं, जिसमें दो अंक हों:

javascriptNumber([1, 2]);

परिणामस्वरूप हमें फिर से बताया जाएगा, कि यह गणितीय ऑपरेशन अमान्य है:

javascriptNaN

यह भी देखें

  • फ़ंक्शन Number,
    जो संख्या में बदलता है
  • फ़ंक्शन parseInt,
    जो स्ट्रिंग की शुरुआत से पूर्णांक निकालता है
  • फ़ंक्शन parseFloat,
    जो स्ट्रिंग की शुरुआत से दशमलव संख्या निकालता है
  • फ़ंक्शन String,
    जो स्ट्रिंग में बदलता है
  • फ़ंक्शन Boolean,
    जो बूलियन मान में बदलता है