DNA 鍊缺少配對的堿基。依據每一個堿基,為其找到配對的堿基,然後将結果作為第二個數組傳回。
Base pairs(堿基對) 是一對 AT 和 CG,為給定的字母比對缺失的堿基。
在每一個數組中将給定的字母作為第一個堿基傳回。
例如,對于輸入的 GCG,相應地傳回 [[“G”, “C”], [“C”,”G”],[“G”, “C”]]
字母和與之配對的字母在一個數組内,然後所有數組再被組織起來封裝進一個數組。
function pair(str) {
var o = {
'G': 'C',
'C': 'G',
'A': 'T',
'T': 'A',
};
return str.split('').map((cur) => {
return [cur, o[cur]];
});
}
pair("GCG");