কম্পিউটার টিউটোরিয়াল

জাভাস্ক্রিপ্টে DNA থেকে RNA রূপান্তর


DNA ও RNA সম্পর্ক

ডিঅক্সিরাইবোনিউক্লিক অ্যাসিড (DNA) জীববিজ্ঞানী সিস্টেমে প্রাথমিক তথ্য সংরক্ষণের আণবিক অণু। এটি চারটি নিউক্লিক অ্যাসিড বেস Guiline ('G'), Cytosine ('C'), Adenine ('A'), এবং Thymine ('T') দিয়ে গঠিত।

রাইবোনিউক্লিক অ্যাসিড (RNA) কোষে প্রাথমিক মেসেঞ্জার অণু। RNA রাসায়নিক কাঠামোতে DNA থেকে কিছুটা ভিন্ন এবং Thymine থাকে না। RNA-তে Thymine-এর স্থানে অন্য একটি নিউক্লিক অ্যাসিড Uracil ('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

  1. জাভাস্ক্রিপ্ট দিয়ে পেরেন্ট এলিমেন্ট অ্যাক্সেস করা

  2. জাভাস্ক্রিপ্ট ইমপোর্টে {} ব্রেসের ব্যবহার

  3. জাভাস্ক্রিপ্ট অবজেক্টের অ্যারেতে অ্যারে মেথডগুলো ব্যবহার করা

  4. জাভাস্ক্রিপ্টে ক্লোজার ব্যবহার করে প্রাইভেসি অর্জন