Nodejs String Sub String from Right right(count)

Here you can find the source of right(count)

Method Source Code

String.prototype.right = function(count) {
    var result = "";

    var stringLength = this.length;

    if (count > stringLength) {
        count = stringLength;// w  w  w. j a  v a  2 s  . com
    }

    var startIndex = stringLength - count;

    var i;
    for (i = startIndex; i < stringLength; i += 1) {
        result += this[i];
    }

    return result;
};

Related

  1. right(count)
    String.prototype.right = function(count) {
        if (count >= this.length) {
            return this.toString();
        }else {
            return this.slice(this.length - count);
    };
    
  2. right(count)
    String.prototype.right = function (count) {
        return this.substring(this.length - count);
    
  3. right(count)
    String.prototype.right = function(count) {
        if (count > this.length) return this.toString();
        return this.substring(this.length - count, this.length);
    };
    
  4. right(i)
    String.prototype.right = function(i){
      if(i>=0) return this.slice(-i);
      return this.slice(0, i);
    };
    
  5. right(n)
    String.prototype.right = function(n) {
      return this.substr((this.length-n),this.length);
    };
    
  6. right(n)
    String.prototype.right = function(n) {
        return this.slice(this.length - n);