Nodejs String Reverse strReverse()

Here you can find the source of strReverse()

Method Source Code

String.prototype.strReverse = function() {
  var length = this.length,
      strcopy = '';
  for(var i = length-1; i >= 0; i--) {
    strcopy+=this[i]//from   ww  w . j a va2s .  c  o m
  }
  return strcopy;
}

console.log("  0011".strReverse())

Related

  1. 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('');
    };
    
  2. 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 };
    
  3. 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());
    
  4. reverseWords(str)
    String.prototype.reverseWords = function(str) {
      var tokenArray = [];
      tokenArray = this.split(' ');
      return tokenArray.reverse().join(' ');
    
  5. reverser()
    String.prototype.reverser = function() {
      if (!this || this.length < 2) {
        return this;
        return this.split('').reverse().join('');