हमें एक JavaScript फ़ंक्शन लिखना है जो एक संख्या को स्ट्रिंग के रूप में लेता है और एक नई संख्या स्ट्रिंग लौटाता है जिसमें सभी अग्रणी (leading) और अनुगामी (trailing) शून्य हटा दिए गए हों।
उदाहरण
मान लीजिए इनपुट है:
const strNum = '054954000'
तो आउटपुट होना चाहिए:
const output = '54954'
कोड
const strNum = '054954000';
const removeZero = (str = '') => {
let startLen = 0, endLen = str.length - 1;
while (str[startLen] === '0') {
startLen++;
}
while (str[endLen] === '0') {
endLen--;
}
return str.substring(startLen, endLen + 1);
};
console.log(removeZero(strNum));
आउटपुट
54954