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

यदि अल्पविराम के बाद की संख्या एक अंक है तो जावास्क्रिप्ट में स्प्लिट () के साथ बदलें () 0 जोड़ने के लिए

<घंटा/>

मान लें कि हमारा नमूना स्ट्रिंग है -

const a = "250,5";

अगर "," के बाद की संख्या एक अंक है, तो हमें इसमें 0 जोड़ना होगा,

यदि स्ट्रिंग में एक से अधिक ',' हैं, तो हमें -1 वापस करना होगा

यह बस स्प्लिट () और रिप्लेस () फंक्शन्स को इस तरह से मिलाकर किया जा सकता है, जैसा कि नीचे दिए गए उदाहरण में है -

उदाहरण

const a = "250,5";
const roundString = (str) => {
   if(str.split(",").length > 2){
      return -1;
   }
   return a.replace(`,${a.split(",")[1]}`, `,${a.split(",")[1]}0`);;
}
console.log(roundString(a));

आउटपुट

इस कोड के लिए कंसोल आउटपुट होगा -

250,50

  1. JavaScript Number.MAX_VALUE &Number.MIN_VALUE उदाहरणों के साथ

    JavaScript Number.MAX_VALUE &Number.MIN_VALUE गुण जावास्क्रिप्ट में संभव अधिकतम और न्यूनतम संख्यात्मक मान प्रतिनिधित्व का प्रतिनिधित्व करता है। JavaScript Number.MAX_VALUE &Number.MIN_VALUE प्रॉपर्टी के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head&g

  1. स्पैन टैग से मूल्य मान प्राप्त करें और जावास्क्रिप्ट में किसी संख्या से गुणा करने के बाद इसे एक div के अंदर संलग्न करें?

    स्पैन टैग से मूल्य मान प्राप्त करने के लिए मान निकालें और इसे स्ट्रिंग से पूर्णांक में बदलें। उदाहरण निम्नलिखित कोड है - <!DOCTYPE html> <html lang="en"> <head>    <meta charset="UTF-8">    <meta name="viewport" content=&q

  1. जावास्क्रिप्ट में n अंक हटाने के बाद सबसे छोटी संख्या

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो दो नंबर लेता है, आइए उन्हें क्रमशः पहले और दूसरे तर्क के रूप में m और n कहते हैं। हमारे फ़ंक्शन का कार्य संख्या m से n अंकों को हटाना है ताकि n अंकों को हटाने के बाद संख्या m सबसे छोटी संभव संख्या हो। और अंत में, अंकों को हटाने के बाद फ़ंक्शन को संख