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

सरणी या स्ट्रिंग विधियों का उपयोग किए बिना जावास्क्रिप्ट में एक पूर्णांक के अंकों को उलट दें

<घंटा/>

हमें Number.prototype.reverse() फंक्शन लिखने की आवश्यकता होती है जो उस नंबर की उलटी संख्या देता है जिसके साथ इसका उपयोग किया जाता है।

उदाहरण के लिए -

234.reverse() = 432;
6564.reverse() = 4656;

आइए इस फ़ंक्शन के लिए कोड लिखें। हम इस तरह एक पुनरावर्ती दृष्टिकोण का उपयोग करेंगे -

उदाहरण

const reverse = function(temp = Math.abs(this), reversed = 0, isNegative =
this < 0){
   if(temp){
      return reverse(Math.floor(temp/10), (reversed*10)+temp%10,isNegative);
   };
   return !isNegative ? reversed : reversed*-1;
};
Number.prototype.reverse = reverse;
const n = -12763;
const num = 43435;
console.log(num.reverse());
console.log(n.reverse());

आउटपुट

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

53434
-36721

  1. जावास्क्रिप्ट ऐरे रिवर्स ()

    जावास्क्रिप्ट की रिवर्स () विधि का उपयोग सरणी तत्वों को उलटने के लिए किया जाता है। वाक्य रचना इस प्रकार है - array.reverse() आइए अब जावास्क्रिप्ट में रिवर्स () विधि को लागू करें - उदाहरण <!DOCTYPE html> <html> <body>    <h2>Demo Heading</h2>    <

  1. जावास्क्रिप्ट में ऐरे रिवर्स ()

    जावास्क्रिप्ट ऐरे रिवर्स () फ़ंक्शन एक सरणी में तत्वों के क्रम को उलट देता है सरणी रिवर्स () फ़ंक्शन के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=

  1. जावास्क्रिप्ट वस्तुओं की सरणी पर सरणी के तरीकों का उपयोग करना?

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