जावास्क्रिप्ट में स्ट्रिंग को संख्या (integer) में कैसे बदलें: सर्वोत्तम तरीके
सभी को नमस्ते! मैंने अभी-अभी JavaScript सीखना शुरू किया है और एक समस्या का सामना किया है। मुझे एक स्ट्रिंग से संख्या प्राप्त करनी है, उदाहरण के लिए, इनपुट फॉर्म से जहाँ उपयोगकर्ता अपनी आयु दर्ज करता है। मैंने दो स्ट्रिंग्स को जोड़ने की कोशिश की, लेकिन यह concatenation हो जाता है, जोड़ नहीं।
यहाँ मेरे कोड का उदाहरण है:
```javascript
let age1 = "25";
let age2 = "30";
let sum = age1 + age2; // परिणाम "2530" आता है, 55 नहीं
console.log(sum);
```
मैं समझता हूँ कि स्ट्रिंग्स को संख्याओं में बदलना होगा, लेकिन सही तरीका नहीं जानता। इंटरनेट पर मैंने कई तरीके देखे: parseInt(), Number(), unary plus (+), लेकिन कौन सा बेहतर है? और इनमें क्या अंतर है? मैंने यह भी सुना है कि कुछ समस्याएँ हैं, जैसे जब स्ट्रिंग में केवल अंक न हों। कृपया बताएँ कि JavaScript में स्ट्रिंग को पूर्णांक (integer) में सुरक्षित और विश्वसनीय रूप से कैसे बदलें? मैं शुरुआती लोगों के लिए उदाहरण और स्पष्टीकरण के लिए आभारी रहूँगा।
अभी तक कोई उत्तर नहीं।
लॉग इन करें उत्तर देने के लिए