Mối quan hệ DNA và RNA
Axit deoxyribonucleic, DNA là phân tử lưu trữ thông tin chính trong hệ thống sinh học. Nó bao gồm bốn gốc axit nucleic Guanine ('G'), Cytosine ('C'), Adenine ('A') và Thymine ('T').
Axit Ribonucleic, RNA, là phân tử truyền tin chính trong tế bào. RNA hơi khác với DNA về cấu trúc hóa học của nó và không chứa Thymine. Trong RNA Thymine được thay thế bằng một axit nucleic khác Uracil ('U').
Vấn đề
Chúng tôi được yêu cầu viết một hàm JavaScript để dịch một chuỗi DNA nhất định thành RNA.
Ví dụ
Sau đây là mã -
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));
Đầu ra
GCAU