79 of 264 menu

repeat-metodi

Metodi repeat luo uuden merkkijonon, joka sisältää määritetyn määrän alkuperäisen merkkijonon kopioita, liitettyinä toisiinsa.

Syntaksi

merkkijono.repeat(luku);

Esimerkki

Asetetaan parametriin luku 1:

let res = 'abcde'.repeat(1); console.log(res);

Koodin suorituksen tuloksena merkkijonomme pysyy samana:

'abcde'

Esimerkki

Kopioidaan nyt merkkijono 2 kertaa:

let res = 'abcde'.repeat(2); console.log(res);

Koodin suorituksen tulos:

'abcdeabcde'

Esimerkki

Yritetään kopioida merkkijono -1 kertaa:

let res = 'abcde'.repeat(-1); console.log(res);

Suorituksen jälkeen saamme virheen:

'RangeError: Invalid count value: -1'

Esimerkki

Jos asetamme parametriin luvun 0:

let res = 'abcde'.repeat(0); console.log(res);

Koodin suorituksen tuloksena saamme tyhjän merkkijonon:

''

Katso myös

  • metodi padEnd,
    joka täydentää nykyisen merkkijonon sen lopusta annetulla merkkijonolla
  • metodi padStart,
    joka täydentää nykyisen merkkijonon sen alusta annetulla merkkijonolla
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää