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"