डीएनए और आरएनए संबंध
डीऑक्सीराइबोन्यूक्लिक एसिड, डीएनए जैविक प्रणालियों में प्राथमिक सूचना भंडारण अणु है। यह चार न्यूक्लिक एसिड बेस गुआनाइन ('जी'), साइटोसिन ('सी'), एडेनिन ('ए'), और थाइमिन ('टी') से बना है।
राइबोन्यूक्लिक एसिड, आरएनए, कोशिकाओं में प्राथमिक संदेशवाहक अणु है। आरएनए डीएनए से इसकी रासायनिक संरचना से थोड़ा अलग है और इसमें कोई थाइमिन नहीं है। आरएनए में थाइमिन को एक अन्य न्यूक्लिक एसिड यूरेसिल ('यू') द्वारा प्रतिस्थापित किया जाता है।
समस्या
हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो किसी दिए गए डीएनए स्ट्रिंग को आरएनए में अनुवादित करता है।
उदाहरण
निम्नलिखित कोड है -
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