for of を使ったReverse Stringの挙動が分からない Sep 1, 2019 以下のラインでなぜ abc という文字列が cba と逆になるのか理解できません。 reversed = char + reversed; function reverse(str) { let reversed = ""; for (let char of str) { reversed = char + reversed; } return reversed; }; console.log(reverse("abc"));