首页 > 解决方案 > 当我访问一个键时,我想要它的值并将其设置在一个数组中。访问是通过使用字符串

问题描述

https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/intermediate-algorithm-scripting/dna-pairing 当我访问一个密钥时,我想要它的值并将其设置为数组。我尝试访问的方式是使用字符串。例如:GCG。因此,我想得到

[["G", "C"], ["C","G"],["G", "C"]]

我该怎么做?

function pairElement(str) {
  let dna = {
         "A": "T",
         "C": "G",
         "T": "A",
         "G": "C"
     }
}

pairElement("GCG");

标签: javascriptarraysjsonobject

解决方案


干得好

function pairElement(str) {
  let dna = {
         "A": "T",
         "C": "G",
         "T": "A",
         "G": "C"
     }

  let indi = str.split('');
  var dna_arr = [];
  for(var x=0; x<indi.length; x++) {

    var char = indi[x];
    dna_arr.push(char);
  }

  return dan_arr;



}

pairElement("GCG");

推荐阅读