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

JavaScript में DNA को RNA में बदलना


DNA और RNA संबंध

डीऑक्सीराइबोन्यूक्लिक एसिड, DNA जैविक प्रणालियों में प्राथमिक सूचना भंडारण अणु है। यह चार न्यूक्लिक एसिड बेस गुआनिन ('G'), साइटोसिन ('C'), एडेनिन ('A'), और थाइमिन ('T') से बना है।

राइबोन्यूक्लिक एसिड, RNA, कोशिकाओं में प्राथमिक मैसेंजर अणु है। RNA अपनी रासायनिक संरचना में DNA से थोड़ा भिन्न होता है और इसमें कोई थाइमिन नहीं होता। RNA में थाइमिन को एक अन्य न्यूक्लिक एसिड यूरासिल ('U') से बदल दिया जाता है।

समस्या

हमें एक JavaScript फ़ंक्शन लिखना है जो दी गई DNA स्ट्रिंग को RNA में अनुवाद करता है।

उदाहरण

निम्नलिखित कोड है −

const DNA = 'GCAT'; const DNAtoRNA = (DNA) => { let res = ''; for(let i = 0; i < DNA.length; i++){ if(DNA[i] === "T"){ res += "U"; }else{ res += DNA[i]; }; }; return res; }; console.log(DNAtoRNA(DNA));

आउटपुट

GCAU
  1. JavaScript इम्पोर्ट्स में  { }  का उपयोग JavaScript इम्पोर्ट्स में '{ }' का उपयोग

    JavaScript इम्पोर्ट्स में {} का उपयोग करने का निम्नलिखिक कोड है:उदाहरण<!DOCTYPE html> <html lang="hi"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Import wi

  1. जावास्क्रिप्ट ऑब्जेक्ट्स के ऐरे पर ऐरे के मेथड्स का उपयोग करना जावास्क्रिप्ट ऑब्जेक्ट्स के ऐरे पर ऐरे के मेथड्स का उपयोग करना

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

  1. जावास्क्रिप्ट में प्राइवेसी प्राप्त करने के लिए क्लोजर्स का उपयोग जावास्क्रिप्ट में प्राइवेसी प्राप्त करने के लिए क्लोजर्स का उपयोग

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