0
文字列の累積を出力するコードを作成しています。JavaScript forループを入力するとnullを返す変数
abc
は= A Bb Ccc
しかし、ときに私は、入力と出力がそれぞれabc
が割り当てられ、「」を取得、それをテストするだろうが、forループだけ停止し、nullを返すコードを起こったら。
誰でも理由を説明できますか? charAtの代わりにSubStringを試してみました。
function accum(s) {
//storage
var input = s;
var output = "";
// capitalize first letter
for (var i = 0; i < s; i++) {
output = input.charAt(i);
output.toUpper();
for (var j = i; j < i; j++) {
output += output.toLower();
};
return output;
};
}
console.log(accum("abc"));
あなたは 'i
nnnnnn
はい..すごく感謝します。構文を切り替えるのが大好きな私が使用しているツールでは、これらのエラーもエラーとして表示されませんでした – theHussle
あなたはメモ帳を使用していますか? :D –