मान लीजिए हमारा सैंपल स्ट्रिंग है:
const a = "250,5";
यदि "," के बाद की संख्या सिंगल डिजिट है तो हमें इसमें 0 जोड़ना है,
यदि स्ट्रिंग में एक से अधिक ',' हैं, तो हमें -1 लौटाना है।
इसे केवल split() और replace() फ़ंक्शन्स को मिलाकर सरलता से किया जा सकता है जैसे नीचे दिए गए उदाहरण में:
उदाहरण
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