Skip to content

Files

Latest commit

a42c452 · Feb 2, 2018

History

History

repeat

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Feb 2, 2018
Feb 2, 2018
Nov 28, 2017
Nov 28, 2017
Feb 2, 2018
Feb 2, 2018
Feb 2, 2018
Feb 2, 2018
Nov 2, 2017

Repeat

Repeat a string a specified number of times and return the concatenated result.

Usage

var repeat = require( '@stdlib/string/repeat' );

repeat( str, n )

Repeats a string n times and returns the concatenated result.

var str = repeat( 'a', 5 );
// returns 'aaaaa'

str = repeat( '', 100 );
// returns ''

str = repeat( 'beep', 0 );
// returns ''

Examples

var round = require( '@stdlib/math/base/special/round' );
var randu = require( '@stdlib/random/base/randu' );
var repeat = require( '@stdlib/string/repeat' );

var str = 'beep';
var n;
var i;

for ( i = 0; i < 100; i++ ) {
    n = round( randu()*3.0 );
    console.log( repeat( str, n ) );
}

CLI

Usage

Usage: repstr [options] [<string>] --n <repeats>

Options:

  -h,    --help                Print this message.
  -V,    --version             Print the package version.
         --n repeats           Number of repetitions.

Examples

$ repstr beep -n 5
beepbeepbeepbeepbeep

To use as a standard stream,

$ echo -n 'ab' | repstr -n 3
ababab