79 of 264 menu

Η μέθοδος repeat

Η μέθοδος repeat δημιουργεί μια νέα συμβολοσειρά, που περιέχει τον καθορισμένο αριθμό αντιγράφων της αρχικής συμβολοσειράς, ενωμένα μαζί.

Σύνταξη

συμβολοσειρά.repeat(αριθμός);

Παράδειγμα

Ας καθορίσουμε στον παράμετρο της μεθόδου τον αριθμό 1:

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

Ως αποτέλεσμα της εκτέλεσης του κώδικα η συμβολοσειρά μας θα παραμείνει ίδια:

'abcde'

Παράδειγμα

Τώρα θα αντιγράψουμε τη συμβολοσειρά 2 φορές:

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

Αποτέλεσμα εκτέλεσης του κώδικα:

'abcdeabcde'

Παράδειγμα

Ας προσπαθήσουμε να αντιγράψουμε τη συμβολοσειρά -1 φορές:

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

Μετά την εκτέλεση παίρνουμε ένα σφάλμα:

'RangeError: Invalid count value: -1'

Παράδειγμα

Εάν καθορίσουμε στον παράμετρο τον αριθμό 0:

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

Ως αποτέλεσμα της εκτέλεσης του κώδικα θα πάρουμε μια κενή συμβολοσειρά:

''

Δείτε επίσης

  • η μέθοδος padEnd,
    που συμπληρώνει την τρέχουσα συμβολοσειρά από το τέλος της με μια καθορισμένη συμβολοσειρά
  • η μέθοδος padStart,
    που συμπληρώνει την τρέχουσα συμβολοσειρά από την αρχή της με μια καθορισμένη συμβολοσειρά
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη