जावास्क्रिप्ट किसी मान को संख्या में बदलने के लिए Number() विधि की शुरुआत की है। यह विधि संख्या स्ट्रिंग्स को संख्याओं और बूलियन मानों को 1 या 0 में परिवर्तित कर सकती है। आइए इस पर संक्षेप में चर्चा करें।
वाक्यविन्यास
var num = Number(value);
उदाहरण-1
निम्नलिखित उदाहरण में, नंबर () विधि ने संख्या स्ट्रिंग्स और बूलियन मानों को संख्याओं में परिवर्तित कर दिया है और दिखाए गए अनुसार आउटपुट प्रदर्शित किया है।
<html> <body> <script> document.write(Number("10.5") + "</br>"); document.write(Number(" 123 ") + "</br>"); document.write(Number(true) + "</br>"); document.write(Number(false) + "</br>"); document.write(Number(null)); </script> </body> </html>
आउटपुट
10.5 123 1 0 0
उदाहरण-2
यह विधि न केवल एक सामान्य मान को एक संख्या में परिवर्तित करती है बल्कि एक हेक्साडेसिमल मान को भी परिवर्तित करती है। एक नंबर के लिए जैसा कि नीचे दिखाया गया है।
<html> <body> <script> document.write(Number(" ") + "<br>"); document.write(Number("") + "<br>"); document.write(Number("123e-1") + "<br>"); document.write(Number("0xFF") + "<br>"); </script> </body> </html>
आउटपुट
0 0 12.3 255