文字列があり、マップ関数を使用して文字列を大文字にする必要があります。それはこのようなものになるだろう:マップを使用して、1秒ごとに1文字ずつ大文字に変換します。
var str = 'hello world how ya doing?';
function toUpperCase(str){
return str.split('').map((v,i) => i%2 == 0 ? v[i].toLowerCase(): v[i].toUpperCase()).join('');
}
console.log(toUpperCase(str));
しかし、私はそれを実行したとき、私は大文字で文全体を取得します。
あなたの実際のコードを表示してください:私は、私はそれがあなたにクリアされます願って、あなたのコードを修正しました。それはエラーを投げ、それは文全体を大文字にしません。 – JJJ
@OunknownO質問のタイトルを「単語のすべての2文字目」に変更する必要があります。 – Mamun