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

क्या दूसरी स्ट्रिंग पहली स्ट्रिंग जावास्क्रिप्ट का घुमाया हुआ संस्करण है

<घंटा/>

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना आवश्यक है जो दो स्ट्रिंग्स लेता है, जैसे str1 और str2। हमें यह निर्धारित करने की आवश्यकता है कि दूसरी स्ट्रिंग पहली स्ट्रिंग का घुमाया हुआ संस्करण है या नहीं।

उदाहरण के लिए- यदि इनपुट स्ट्रिंग्स हैं -

const str1 ='abcde';const str2 ='cdeab';

तब आउटपुट सही होना चाहिए क्योंकि str2 वास्तव में str1 में स्ट्रिंग के अंत में 'ab' को स्थानांतरित करके बनाया गया है।

उदाहरण

const str1 ='abcde';const str2 ='cdeab';const isRotated =(str1, str2) => { if(str1.length !==str2.length){ return false }; अगर ((str1.length || str2.length) ===0) {वापसी सच}; for(let i =0; i  

आउटपुट

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

<पूर्व>सत्य

  1. जावास्क्रिप्ट में एक स्ट्रिंग के पहले गैर-दोहराए जाने वाले चरित्र को ढूँढना

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग को पहले और एकमात्र तर्क के रूप में लेता है। फ़ंक्शन को स्ट्रिंग में मिलने वाले पहले वर्ण की अनुक्रमणिका ढूंढनी चाहिए और वापस करनी चाहिए जो स्ट्रिंग में केवल एक बार दिखाई देती है। यदि स्ट्रिंग में कोई अद्वितीय वर्ण नहीं है, तो फ़ंक्शन -1 वापस आ

  1. जावास्क्रिप्ट में एक स्ट्रिंग के वजन की गणना करना

    चरित्र का वजन (वर्णमाला): एक अंग्रेजी वर्णमाला का भार केवल 1-आधारित अनुक्रमणिका नहीं है। उदाहरण के लिए, c का वजन 3 है, k का वजन 11 है, इत्यादि। हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक लोअरकेस स्ट्रिंग लेता है और उस स्ट्रिंग के वजन की गणना और रिटर्न देता है। उदाहरण इसके लिए कोड होगा - const

  1. जावास्क्रिप्ट में दूसरे के क्रम से एक स्ट्रिंग को छाँटना

    समस्या हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता है जो दो स्ट्रिंग्स, str1 और str2 को पहले और दूसरे तर्क के रूप में लेता है। हमारे फ़ंक्शन को str1 को वर्णों के क्रम के अनुसार क्रमबद्ध करना चाहिए जैसे वे str2 में दिखाई देते हैं उदाहरण के लिए, यदि फ़ंक्शन का इनपुट है - इनपुट const str1 = &#