DNA এবং RNA সম্পর্ক
ডিঅক্সিরাইবোনিউক্লিক অ্যাসিড, ডিএনএ হল জৈবিক সিস্টেমে প্রাথমিক তথ্য সংরক্ষণের অণু। এটি চারটি নিউক্লিক অ্যাসিড বেস গুয়ানাইন ('G'), সাইটোসিন ('C'), অ্যাডেনিন ('A'), এবং থাইমিন ('T') নিয়ে গঠিত।
রিবোনিউক্লিক অ্যাসিড, আরএনএ, কোষের প্রাথমিক মেসেঞ্জার অণু। আরএনএ এর রাসায়নিক গঠন ডিএনএ থেকে কিছুটা আলাদা এবং এতে থাইমিন নেই। আরএনএ-তে থাইমিন অন্য নিউক্লিক অ্যাসিড ইউরাসিল ('U') দ্বারা প্রতিস্থাপিত হয়।
সমস্যা
আমাদের একটি জাভাস্ক্রিপ্ট ফাংশন লিখতে হবে যা একটি প্রদত্ত 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