1
Ich versuche, alle Wörter in einer gegebenen Zeichenfolge mit dem Code unten zu verkürzen, aber ich kann es nur erhalten, um das erste Wort jeder Zeichenfolge zu ändern. Was mache ich falsch?Iterieren durch Wörter in einer Zeichenfolge
function abbreviate(string) {
var words = string.split(" ");
for (var i = 0; i < words.length; i += 1) {
var count = words[i].length - 2;
var last = words[i].charAt(words[i].length - 1);
return words[i][0] + count + last;
}
}
* "Was mache ich falsch?" * Du bist 'return'ing in der ersten Iteration der Schleife löst. –