मान लें कि हमारा नमूना स्ट्रिंग है -
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