ความสัมพันธ์ระหว่าง DNA และ RNA
กรดดีออกซีไรโบนิวคลิก (DNA) เป็นโมเลกุลเก็บข้อมูลหลักในระบบชีวภาพ ประกอบด้วยฐานนิวคลิก 4 ชนิด คือ Guanine ('G'), Cytosine ('C'), Adenine ('A'), และ Thymine ('T')
กรดไรโบนิวคลิก (RNA) เป็นโมเลกุลส่งสัญญาณหลักในเซลล์ RNA แตกต่างจาก DNA นิดหน่อยที่โครงสร้างเคมี และไม่มี Thymine ใน RNA Thymine ถูกแทนที่ด้วย 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