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

JavaScript में विषम संख्या वाले कैरेक्टर्स के शब्दों को रिवर्स करना


हमें एक जावास्क्रिप्ट फंक्शन लिखना है जो एक स्ट्रिंग ले और उसमें विषम संख्या में कैरेक्टर्स वाले शब्दों को रिवर्स करे।

स्ट्रिंग में कोई भी सबस्ट्रिंग एक शब्द माना जाता है यदि यह या तो दोनों तरफ स्पेस से घिरा हो या अंत/शुरुआत में हो और स्पेस से पहले/बाद में हो।

उदाहरण

इसके लिए कोड:

const str = 'hello world, how are you'; const idOdd = str => str.length % 2 === 1; const reverseOddWords = (str = '') => {    const strArr = str.split(' ');    return strArr.reduce((acc, val) => {       if(idOdd(val)){          acc.push(val.split('').reverse().join(''));          return acc;       };       acc.push(val);       return acc;    }, []).join(' '); }; console.log(reverseOddWords(str));

आउटपुट

कंसोल पर आउटपुट:

olleh world, woh era uoy

  1. - JavaScript में एक नंबर स्ट्रिंग को 0 और 1 की स्ट्रिंग में एन्कोड करना

    समस्याहमें एक JavaScript फ़ंक्शन लिखना है जो एक स्ट्रिंग लेता है जो एक दशमलव संख्या को दर्शाती है। हमारा फ़ंक्शन निम्नलिखित नियमों के आधार पर इस दशमलव को बाइनरी में बदलना/एन्कोड करना चाहिए। प्रत्येक अंक d के लिए n का −मान लीजिए k, d के बिट्स की संख्या हैहम अंक 0 को k-1 बार लिखते हैं जिसके बाद

  1. - जावास्क्रिप्ट में समय स्ट्रिंग को सुधारना

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो HH:MM:SS प्रारूप में एक समय स्ट्रिंग लेता है। लेकिन जोड़ में एक समस्या थी, इसलिए कई समय स्ट्रिंग्स टूटी हुई हैं जिसका अर्थ है कि MM भाग 60 से अधिक हो सकता है, और SS भाग भी 60 से अधिक हो सकता है। हमारा फ़ंक्शन स्ट्रिंग में आवश्यक परिवर्तन करेगा और नई सु

  1. - जावास्क्रिप्ट में सरणी में ऐसी संख्या ढूंढना जिसका कोई मिलान सकारात्मक या नकारात्मक संख्या न हो

    समस्याहमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो पूर्णांकों की एक सरणी लेता है। सरणी में प्रत्येक संख्या के लिए उसका नकारात्मक या सकारात्मक पूरक भी सरणी में मौजूद होगा, लेकिन ठीक एक संख्या के लिए कोई पूरक नहीं होगा। हमारा फ़ंक्शन उस संख्या को सरणी से ढूंढकर लौटाएगा।उदाहरणनिम्न कोड देखें:const arr = [