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

संख्या को अंकों की उलटी सरणी में बदलें JavaScript

<घंटा/>

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

निम्नलिखित हमारा कार्य है जो उलटने के लिए एक संख्या लेता है -

const reversifyNumber = (num) => {
   const numString = String(num);
   return numString.split("").map(el => {
      return +el;
   }).reverse();
};

उदाहरण

const reversifyNumber = (num) => {
   const numString = String(num);
   return numString.split("").map(el => {
      return +el;
   }).reverse();
};
console.log(reversifyNumber(1245));
console.log(reversifyNumber(123));
console.log(reversifyNumber(5645));
console.log(reversifyNumber(645));

आउटपुट

कंसोल में आउटपुट होगा -

[ 5, 4, 2, 1 ]
[ 3, 2, 1 ]
[ 5, 4, 6, 5 ]
[ 5, 4, 6 ]

  1. जावास्क्रिप्ट एक सरणी को JSON में बदलें

    जावास्क्रिप्ट में किसी सरणी को JSON में बदलने के लिए, कोड इस प्रकार है - उदाहरण body { font-family:Segoe UI, Tahoma, Geneva, Verdana, sans-serif; }सरणी को JSON में बदलनायहां क्लिक करें सरणी को JSON में बदलने के लिए उपरोक्त बटन पर क्लिक करें let sampleEle =document.querySelector(.sample); लेट एरर =[

  1. जावास्क्रिप्ट में ऐरे को सेट में कैसे बदलें?

    अरे को JavaScript में सेट करने के लिए कनवर्ट करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <titl

  1. जावास्क्रिप्ट में किसी संख्या के अंकों को अलग करना

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