Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptを使用したDNAからRNAへの変換


DNAとRNAの関係

デオキシリボ核酸、DNAは生物学的システムにおける主要な情報貯蔵分子です。グアニン(「G」)、シトシン(「C」)、アデニン(「A」)、およびチミン(「T」)の4つの核酸塩基で構成されています。

リボ核酸(RNA)は、細胞内の主要なメッセンジャー分子です。 RNAはDNAとは化学構造がわずかに異なり、チミンは含まれていません。 RNAでは、チミンは別の核酸ウラシル(「U」)に置き換えられています。

問題

特定のDNA文字列をRNAに変換するJavaScript関数を作成する必要があります。

以下はコードです-

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. JavaScriptオブジェクトの配列で配列のメソッドを使用していますか?

    以下は、JavaScriptオブジェクトの配列で配列のメソッドを使用するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <styl

  2. JavaScriptでプライバシーを実現するためのクロージャの使用

    以下は、JavaScriptでプライバシーを実現するためのクロージャを実装するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <s