Reverse A String In Javascript Using Functional Strategies