Nodejs Utililty Methods String Reverse

List of utility methods to do String Reverse

Description

The list of methods to do String Reverse are organized into topic(s).

Method

reverse(str)
String.prototype.reverse = function(str){
    return str.split("").reverse().join("");
    console.log(str)
var myString = new String();
myString.reverse("Happy")
reverse(string)
function reverse(s) {
    return s.toString().split("").reverse().join("");
    console.log('from app . js 2');
reverseStr()
var str = 'Lorem ipsum dolor sit amet.';
String.prototype.reverseStr = function () {
    var string = String(this),
        tempStr = string.split('');
    tempStr = tempStr.reverse();
    return tempStr.join('');
};
console.log(str.reverseStr());
reverseString()
String.prototype.reverseString = function() {
var len = this.length, strArray = [], ct = 0;
  for (var i=len-1;i>=0;i--) {
     strArray[ct++] = this.charAt(i);
  return strArray.join("");
console.log("asdf ajsd".reverseString());
reverseString(str)
function reverseString(str) {
  return str.split("").reverse().join("");
reverseString("hello");
reverseString.prototype.reverse || ()
String.prototype.reverse = String.prototype.reverse || function() {
    let aux = [],   
        str = this.split('');
    while(str.length > 0) 
        aux.push(str.pop());
    return aux.join('');
};
reverseStringString.prototype.reverseString || reverseString( str )
const reverseString = ( str ) => {
  return str.split(' ').reverse().join(' ');
String.prototype.reverseString = String.prototype.reverseString || function reverseString( str ) {
  return str.split(' ').reverse().join(' ');
module.exports = { reverseString, String };
reverseWords()
String.prototype.reverseWords = function() {
  var arr = this.split(" ");
  var s = "";
  while (arr.length>0) {
      var element = arr.pop();
      s += element + " ";
  return s;
console.log("akjsdhiuao ajsd".reverseString());
reverseWords(str)
String.prototype.reverseWords = function(str) {
  var tokenArray = [];
  tokenArray = this.split(' ');
  return tokenArray.reverse().join(' ');
reverser()
String.prototype.reverser = function() {
  if (!this || this.length < 2) {
    return this;
    return this.split('').reverse().join('');