我正在尝试编写一个带有函数的.js,如果它包含一个较短的数组,也会检查给定序列的长数组。我希望循环检查seqArray的第一个字符,如果它与enzseqArray的第一个字符相同,那么如果seqArray的第二个字符与enzseqArray的第二个字符相同,依此类推。
var i =0
var a=0
function f() {
if (seqArray[i]==enzseqArray[a]){a++}
else {a=0}
}
for (i=0; i<=array.length; i++){
for(a = 0; a<=enzymeHowManyBasesRecognized; f()){
seqArrayLeftCopy.slice(0, counterNew)
}
}
但我创造的循环似乎是无穷无尽的,我无法弄清楚它的错误。