repeat-metodi
Metodi repeat luo
uuden merkkijonon, joka sisältää määritetyn
määrän alkuperäisen merkkijonon kopioita,
liitettyinä toisiinsa.
Syntaksi
javascriptmerkkijono.repeat(luku);
Esimerkki
Asetetaan parametriin luku 1:
javascriptlet res = 'abcde'.repeat(1);
console.log(res);
Koodin suorituksen tuloksena merkkijonomme pysyy samana:
javascript'abcde'
Esimerkki
Kopioidaan nyt merkkijono 2 kertaa:
javascriptlet res = 'abcde'.repeat(2);
console.log(res);
Koodin suorituksen tulos:
javascript'abcdeabcde'
Esimerkki
Yritetään kopioida merkkijono
-1 kertaa:
javascriptlet res = 'abcde'.repeat(-1);
console.log(res);
Suorituksen jälkeen saamme virheen:
javascript'RangeError: Invalid count value: -1'
Esimerkki
Jos asetamme parametriin luvun 0:
javascriptlet res = 'abcde'.repeat(0);
console.log(res);
Koodin suorituksen tuloksena saamme tyhjän merkkijonon:
javascript''