Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

การแปลง DNA เป็น RNA โดยใช้ JavaScript


ความสัมพันธ์ระหว่าง DNA และ RNA

กรดดีออกซีไรโบนิวคลีอิก DNA เป็นโมเลกุลการจัดเก็บข้อมูลหลักในระบบทางชีววิทยา ประกอบด้วยกรดนิวคลีอิกสี่เบส Guanine ('G'), Cytosine ('C'), Adenine ('A') และ Thymine ('T')

กรดไรโบนิวคลีอิก RNA เป็นโมเลกุลสารหลักในเซลล์ RNA แตกต่างจากโครงสร้างทางเคมีเล็กน้อยของ DNA และไม่มีไทมีน ใน RNA ไทมีนจะถูกแทนที่ด้วยกรดนิวคลีอิก Uracil ('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