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

जावास्क्रिप्ट में उलटा ऑपरेशन

<घंटा/>

मान लीजिए, हमें एक फ़ंक्शन लिखना है जो एक बाइनरी स्ट्रिंग (केवल 0 और 1 से मिलकर) लेता है और इसके विपरीत देता है, सभी 0 को 1 से बदल दिया जाता है और 1s को 0 से बदल दिया जाता है।

आइए इस फ़ंक्शन के लिए कोड लिखें -

उदाहरण

const num = '1101';
const n = '11010111';
const inverseBinary = (binary) => {
   return binary.split("").map(el => {
      return `${1- parseInt(el, 10)}`
   }).join("");
};
console.log(inverseBinary(num));
console.log(inverseBinary(n));

आउटपुट

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

0010
00101000

  1. जावास्क्रिप्ट में दशमलव को बाइनरी में कैसे बदलें?

    जावास्क्रिप्ट में दशमलव को बाइनरी में बदलने के लिए, आप निम्न कोड को चलाने का प्रयास कर सकते हैं। उदाहरण <!DOCTYPE html> <html>    <body>       <script>          document.write("Decimal to Binary<br>");   &

  1. जावास्क्रिप्ट में बाइनरी सर्च ट्री

    एक बाइनरी सर्च ट्री एक विशेष व्यवहार प्रदर्शित करता है। एक नोड के बाएँ बच्चे का मान उसके माता-पिता के मान से कम होना चाहिए और नोड के दाएँ बच्चे का मान उसके मूल मान से अधिक होना चाहिए। हम इस खंड में पेड़ों पर ज्यादातर ऐसे पेड़ों पर ध्यान देंगे। बाइनरी सर्च ट्री पर ऑपरेशन हम बाइनरी सर्च ट्री पर नि

  1. जावास्क्रिप्ट में बाइनरी ट्री

    बाइनरी ट्री एक विशेष डेटा संरचना है जिसका उपयोग डेटा संग्रहण उद्देश्यों के लिए किया जाता है। एक बाइनरी ट्री की एक विशेष शर्त होती है कि प्रत्येक नोड में अधिकतम दो बच्चे हो सकते हैं। एक बाइनरी ट्री में एक क्रमबद्ध सरणी और एक लिंक की गई सूची दोनों के लाभ होते हैं क्योंकि खोज एक क्रमबद्ध सरणी में जितनी