-1
所以我在CoderByte上做了一些代码挑战,而且我无法让Letter Exchange工作。这个想法是将字符串中的所有字符与字母后面的字符交换。我试着用这个代码:CoderByte挑战 - 字母交换
function LetterChanges(str) {
var string = "";
var i = 1;
var alp = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
var c = "";
for(i; i<=str.length; i++){
c = alp.charAt(alp.indexOf(str.charAt(i)));
string = string + c;
}
return string;
}
LetterChanges(readline());
但它不会工作,我不知道为什么。如果你能指出我的错误,这将是非常有帮助的。 :) 我知道这对你们中的很多人来说很容易,但我是JavaScript新手。 谢谢。