Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट में शून्य के साथ एक स्ट्रिंग को संख्या में कैसे परिवर्तित करें?

<घंटा/>

मान लें कि निम्नलिखित हमारी स्ट्रिंग है”

var stringValue="453.000.00.00.0000";

उपरोक्त स्ट्रिंग को शून्य से संख्या में बदलने के लिए, parseInt () के साथ-साथ बदलें () -

. का उपयोग करें
var numberValue = parseInt(stringValue.replace(/\./gm, ''));

उदाहरण

पूरा कोड निम्नलिखित है -

var stringValue="453.000.00.00.0000";
var numberValue = parseInt(stringValue.replace(/\./gm, ''));
console.log("Original value="+stringValue)
console.log("After modification the value="+numberValue);

उपरोक्त प्रोग्राम को चलाने के लिए, निम्न कमांड का प्रयोग करें -

node fileName.js.

यहाँ, मेरी फ़ाइल का नाम है demo239.js.

आउटपुट

आउटपुट इस प्रकार है -

PS C:\Users\Amit\javascript-code> node demo239.js
Original value=453.000.00.00.0000
After modification the value=45300000000000

  1. स्ट्रिंग को जावास्क्रिप्ट ऑब्जेक्ट में कैसे बदलें?

    एक स्ट्रिंग को JavaScript ऑब्जेक्ट में बदलने के लिए निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>

  1. जावास्क्रिप्ट के साथ एचएच:एमएम:एसएस को सेकेंड में कनवर्ट करें?

    HH:MM:SS को सेकंड में बदलने के लिए, आपको HOUR को 60X60 से और मिनट को 60 से गुणा करना होगा: उदाहरण var time = '10:8:20'; var actualTime = time.split(':'); console.log("The time="+time); var totalSeconds = (+actualTime[0]) * 60 * 60 + (+actualTime[1]) * 60 + (+actualTime[2]);

  1. JQuery या जावास्क्रिप्ट के साथ मुद्रा स्ट्रिंग को डबल में कैसे परिवर्तित करें?

    मुद्रा कुंजी बदलने के लिए, बदलें() और उस सेट REGEX के भीतर उपयोग करें। उदाहरण निम्नलिखित कोड है - var euroCurrenyValue = "€55,600.35"; var result = Number(euroCurrenyValue.replace(/[^0-9.-]+/g,"")); console.log(result); var dollarCurrenyValue = "$645,345.50"; var