Méthode repeat

La méthode repeat crée une nouvelle chaîne contenant le nombre spécifié de copies de la chaîne d'origine, fusionnées ensemble.

Syntaxe

javascriptchaîne.repeat(nombre);

Exemple

Spécifions le nombre 1 dans le paramètre de la méthode :

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

Résultat de l'exécution du code : notre chaîne reste inchangée :

javascript'abcde'

Exemple

Maintenant, copions la chaîne 2 fois :

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

Résultat de l'exécution du code :

javascript'abcdeabcde'

Exemple

Essayons de copier la chaîne -1 fois :

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

Nous obtenons une erreur après exécution :

javascript'RangeError: Invalid count value: -1'

Exemple

Si nous spécifions le nombre 0 dans le paramètre :

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

Résultat de l'exécution du code : nous obtenons une chaîne vide :

javascript''

Voir aussi

  • la méthode padEnd,
    qui complète la chaîne actuelle à partir de sa fin par une chaîne donnée
  • la méthode padStart,
    qui complète la chaîne actuelle à partir de son début par une chaîne donnée