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

जावास्क्रिप्ट में पलिंड्रोम संख्या


हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक संख्या लेता है और यह निर्धारित करता है कि यह एक पैलिंड्रोम संख्या है या नहीं।

पैलिंड्रोम संख्याएं - एक पैलिंड्रोम संख्या वह संख्या होती है जो बाएं और दाएं दोनों तरफ से समान पढ़ती है।

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

  • 343 एक पैलिंड्रोम नंबर है

  • 6789876 एक पैलिंड्रोम नंबर है

  • 456764 पैलिंड्रोम नंबर नहीं है

उदाहरण

इसके लिए कोड होगा -

const num1 = 343;
const num2 = 6789876;
const num3 = 456764;
const isPalindrome = num => {
   let length = Math.floor(Math.log(num) / Math.log(10) +1);
   while(length > 0) {
      let last = Math.abs(num − Math.floor(num/10)*10);
      let first = Math.floor(num / Math.pow(10, length −1));
      if(first != last){
         return false;
      };
      num −= Math.pow(10, length−1) * first ;
      num = Math.floor(num/10);
      length −= 2;
   };
   return true;
};
console.log(isPalindrome(num1));
console.log(isPalindrome(num2));
console.log(isPalindrome(num3));

आउटपुट

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

true
true
false

  1. जावास्क्रिप्ट में Math.max () फ़ंक्शन

    मैथ ऑब्जेक्ट का अधिकतम () फ़ंक्शन कई संख्याओं को स्वीकार करता है और उनमें से सबसे बड़ी संख्या देता है। यदि आप इस फ़ंक्शन के लिए एकल नंबर पास करते हैं तो यह वही लौटाएगा और, यदि आप कोई तर्क पारित नहीं करते हैं तो यह अनंतता लौटाएगा। सिंटैक्स इसका सिंटैक्स इस प्रकार है Math.max(48, 148, 3654); उदाहरण

  1. जावास्क्रिप्ट नंबर उदाहरण

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

  1. जावास्क्रिप्ट में संख्याओं को गोल और छोटा करना।

    जावास्क्रिप्ट में संख्याओं को गोल और छोटा करने के लिए दो कार्य हैं:क्रमशः Math.round() और Math.trunc() - गणित.दौर () − =यह दशमलव संख्या को निकटतम पूर्णांक मान तक पूर्णांकित करता है। Math.trunc() − =यह केवल दशमलव संख्या के भिन्नात्मक भाग को हटा देता है और इसे पूर्ण संख्या में बदल देता है। जावास्क्