好的,我有一个函数,检查一个字母是否为大写,并返回'true'或'false'值.
function isUpperCase(aCharacter) {
return (aCharacter >= 'A') && (aCharacter <= 'Z');
}
Run Code Online (Sandbox Code Playgroud)
现在我希望它检查一串字符,例如'AdfdfZklfksPaabcWsgdf',并且在程序遇到大写字母后,它将在此字母后面的所有小字母上执行函数decryptWord,直到下一个大写字母等等.函数decryptWord在单个单词上运行正常我只是不能让它在多个单词上工作;(
function decryptMessage(cipherText, indexCharacter, plainAlphabet, cipherAlphabet) {
for (var count = 0, count < cipherText.length; count++) {
if (isUpperCase(cipherText.charAt(count))) {
decryptWord(cipherText, indexCharacter, plainAlphabet, cipherAlphabet)
} else {
//i dont know what to do next
}
}
}
Run Code Online (Sandbox Code Playgroud)
你能告诉我,我是否朝着正确的方向前进?
javascript ×1