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

JavaScript में पैलिंड्रोम स्ट्रिंग ढूंढने का फ़ंक्शन


हमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है। फ़ंक्शन को true लौटाना चाहिए यदि स्ट्रिंग पैलिंड्रोम स्ट्रिंग है, अन्यथा false।

पैलिंड्रोम स्ट्रिंग्स वे स्ट्रिंग्स हैं जो पीछे और सामने से समान पढ़ी जाती हैं।

उदाहरण के लिए - 'madam', 'dad', 'abcdcba'

हमारी एकमात्र शर्त यह है कि हम किसी इनबिल्ट स्ट्रिंग मेथड का उपयोग नहीं कर सकते या स्ट्रिंग को ऐरे में बदलकर रिवर्स नहीं कर सकते।

उदाहरण

const str = 'madam'; const isPalindrome = (str = '') => {    const { length } = str;    let start = 0, end = length - 1; while(start < end){       const leftChar = str[start];       const rightChar = str[end];       if(leftChar !== rightChar){          return false;       };       start++;       end--;    };    return true; }; console.log(isPalindrome(str)); console.log(isPalindrome('avsssvsa'));

आउटपुट

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

true false

  1. - JavaScript में TypedArray.find() फ़ंक्शन

    TypedArray का find() फ़ंक्शन एक फ़ंक्शन का नाम दर्शाने वाला स्ट्रिंग मान स्वीकार करता है, सरणी में मौजूद तत्वों का परीक्षण करता है कि क्या वे प्रदान किए गए फ़ंक्शन द्वारा लागू परीक्षण को पास करते हैं, यदि हाँ, तो परीक्षण पास करने वाला पहला तत्व लौटाता है, अन्यथा undefined लौटाता है।सिंटैक्सइसका सिंट

  1. - जावास्क्रिप्ट में स्ट्रिंग को फंक्शन में कैसे कन्वर्ट करें?

    स्ट्रिंग को फंक्शन में कन्वर्ट करने के लिए eval() मेथड का उपयोग किया जाना चाहिए। यह मेथड एक स्ट्रिंग को पैरामीटर के रूप में लेता है और इसे फंक्शन में कन्वर्ट करता है। सिंटैक्स eval(string); उदाहरण निम्नलिखित उदाहरण में, स्ट्रिंग में ही age नामक एक प्रॉपर्टी को फंक्शन असाइन किया गया है। बाद में, ev

  1. जावास्क्रिप्ट Array find() फंक्शन जावास्क्रिप्ट Array find() फंक्शन

    जावास्क्रिप्ट का find() मेथड एरे में पहले एलिमेंट का मान लौटाने के लिए उपयोग किया जाता है, यदि कंडीशन पास होती है, अन्यथा रिटर्न वैल्यू undefined होती है। सिंटैक्स इस प्रकार है: array.find(function(value, index, arr), thisValue) यहां, फंक्शन में value (वर्तमान एलिमेंट का मान), index (एरे इंडेक्स),