【发布时间】:2019-09-27 14:47:55
【问题描述】:
我需要循环遍历字符串并用互补值替换它们。这是我目前所拥有的:
function DNAStrand(dna){
const charMatrix = {
A: "T",
T: "A",
C: "G",
G: "C"
}
let i = 0;
let length = dna.length;
for (i; i < length; i++) {
const currentChar = dna[i].toUpperCase();
if (charMatrix[currentChar]) {
dna[i] = charMatrix[currentChar];
}
}
return dna;
}
问题是它输入了if,但是它似乎并没有改变字符的值。
【问题讨论】:
标签: javascript