Μέθοδος padEnd

Η μέθοδος padEnd συμπληρώνει το τέλος της τρέχουσας συμβολοσειράς μέχρι να φτάσει στο μήκος που καθορίζεται στην πρώτη παράμετρο. Στη δεύτερη προαιρετική παράμετρο καθορίζεται η συμβολοσειρά με την οποία θέλουμε να συμπληρώσουμε την τρέχουσα.

Σύνταξη

javascriptσυμβολοσειρά.padEnd(μήκος συμβολοσειράς, [συμβολοσειρά για συμπλήρωση]);

Παράδειγμα

Ας συμπληρώσουμε μια συμβολοσειρά, ώστε το μήκος της να γίνει 10 σύμβολα:

javascriptlet res = 'abcdef'.padEnd(10);
console.log(res);

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

javascript'abcdef    '

Παράδειγμα

Σε περίπτωση που στην προαιρετική παράμετρο μεταφέρουμε περισσότερα σύμβολα από όσα απαιτούνται, τα επιπλέον θα αποκοπούν και δεν θα συμπληρώσουν τη συμβολοσειρά.

javascriptlet res = 'abc'.padEnd(5, 'defg');
console.log(res);

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

javascript'abcde'

Παράδειγμα

Ας ορίσουμε στην πρώτη παράμετρο έναν αριθμό μικρότερο από το μήκος της τρέχουσας συμβολοσειράς:

javascriptlet res = 'abcde'.padEnd(1);
console.log(res);

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

javascript'abcde'

Δείτε επίσης

  • η ιδιότητα length,
    που καθορίζει το μήκος της συμβολοσειράς
  • η μέθοδος padStart,
    που συμπληρώνει την τρέχουσα συμβολοσειρά από την αρχή της με μια δεδομένη συμβολοσειρά
  • η μέθοδος trim,
    που αφαιρεί τα κενά από τις άκρες της συμβολοσειράς
  • η μέθοδος repeat,
    που δημιουργεί αντίγραφα της συμβολοσειράς