Utilisateur:Juju2004/Brouillons/Modèles/Répète 0 à 15

 Documentation[voir] [modifier] [historique] [purger]

Ce modèle est utilisé pour répéter n fois une chaîne de caractères. Le nombre n est compris entre 0 et 15.

Syntaxe

modifier

{{Fonctions chaîne/répète 0 à 15|n=|chaîne=}}

Paramètres

modifier
  • n (obligatoire) : le nombre de répétitions (de 1 à 15)
  • chaîne (obligatoire) : la chaîne de caractères à répéter

Exemples

modifier
  • {{Fonctions chaîne/répète|n=4|chaîne=n}} produit nnnn
  • {{Fonctions chaîne/répète 0 à 15|n=9|chaîne==}} produit =========
  • {{Fonctions chaîne/répète 0 à 15|n=3|chaîne={{CURRENTYEAR}}}} produit 202420242024

Algorithme

modifier

L'algorithme utilise la dichotomie. Il y a :

  • 5 tests dans le cas général (4 #ifexpr et 1 #ifeq), 6 tests dans le cas n=0 ou n=1 ;
  • 1 opération (#expr)

Voir aussi

modifier