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

प्रारंभ और अंत से 0s हटाना - जावास्क्रिप्ट

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक संख्या को एक स्ट्रिंग के रूप में लेता है और एक नई संख्या स्ट्रिंग देता है जिसमें सभी अग्रणी और अनुगामी 0 हटा दिए जाते हैं

उदाहरण के लिए:यदि इनपुट है -

const strNum = '054954000'

तब आउटपुट होना चाहिए -

const output = '54954'

उदाहरण

निम्नलिखित कोड है -

const strNum = '054954000';
const removeZero = (str = '') => {
   const res = '';
   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

  1. जावास्क्रिप्ट में सरणी के अंत से एक तत्व निकाल रहा है

    सरणी के अंत से किसी तत्व को हटाना यह पॉप विधि का उपयोग करके पूरा किया जा सकता है। उदाहरण के लिए, उदाहरण let veggies = ["Onion", "Raddish"]; veggies.pop(); console.log(veggies); आउटपुट यह आउटपुट देगा - ["Onion"]

  1. जावास्क्रिप्ट में एक ऐरे से एक तत्व को हटाना

    आइए किसी सरणी से तत्वों को निकालते समय दो मामलों पर विचार करें। सबसे पहले, हम देखेंगे कि हम सरणी के अंत से एक तत्व को कैसे हटा सकते हैं और अगले भाग में हम देखेंगे कि हम कैसे सरणी की शुरुआत से और तत्व की दी गई स्थिति से तत्वों को हटा सकते हैं। सरणी के अंत से किसी तत्व को हटाना यह पॉप विधि का उपयोग क

  1. जावास्क्रिप्ट कॉन्स्ट

    जावास्क्रिप्ट कॉन्स्ट घोषणाएं वेरिएबल बनाती हैं जिन्हें किसी अन्य मान पर पुन:असाइन नहीं किया जा सकता है या बाद में पुन:घोषित नहीं किया जा सकता है। इसे ES2015 में पेश किया गया था। जावास्क्रिप्ट कॉन्स्टेबल डिक्लेरेशन के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html> <head> &l