我有下面的代码为凯撒密码递增13个字符的每个输入字符。它适用于几乎所有的输入,但似乎会跳过随机字符。我就是想不通为什么?!我还在学习,所以任何帮助都是很棒的!输入是一个编码字符串,将输出每个字符前移13位。预期的输出应该是可读的字符串。如果我输入rot13('GUR DHVPX OEBJA SBK W
我用Express.js在Javascript上做了一个简单的应用程序接口,通过凯撒密码对文本进行加密。使用Jest测试输出,它似乎通过了所有测试(并且输出的console.log确实显示输出字符串与预期字符串匹配)。但是,当使用Postman测试相关端点时,输出与预期的字符串不匹配。老实说,我甚至不知道该从哪里开始挖掘。Please use only letters from A to Z',
}
以下代码 "Computes the caesar block cypher for the given text with the k key.return-byte-array (byte (+ k (first byte-string))))返回一个字节数组,在文本处使用k键处理凯撒密码我想将字节数组转换为字符串,或者直接在字符串上执行密码