Différences entre les pages « Modèle:Param » et « Modèle:Max »

De Les Mots de l'agronomie
(Différence entre les pages)
imported>Jacques Ducloy
m (1 révision importée)
 
imported>Jacques Ducloy
m (1 révision importée)
 
Ligne 1 : Ligne 1 :
<includeonly><var title="Paramètre « {{{1|}}} »">{{{1|valeur}}}</var></includeonly><noinclude>
+
<includeonly>{{#expr:
{{Documentation|contenu=
+
{{#if: {{{3|}}}
 
+
  | {{#if: {{{4|}}}
== Utilisation ==
+
      | {{#ifexpr: ({{{1}}}) > ({{{2}}})
Ce modèle met en forme un paramètre (ou plus précisément, une valeur paramétrée) pour l’écriture de l’aide ou dans la documentation de modèles.
+
          | {{#ifexpr: ({{{1}}}) > ({{{3}}})
 
+
              | {{#ifexpr: ({{{1}}}) > ({{{4}}}) |{{{1}}}|{{{4}}}}}
== Syntaxe ==
+
              | {{#ifexpr: ({{{3}}}) > ({{{4}}}) |{{{3}}}|{{{4}}}}}
<code><nowiki>{{</nowiki>{{PAGENAME}}<nowiki>|</nowiki>1={{Param|nom}}<nowiki>}}</nowiki></code>
+
            }}
* <code>1</code> : l’identifiant (le nom) du paramètre (obligatoire).
+
          | {{#ifexpr: ({{{2}}}) > ({{{3}}})
 
+
              | {{#ifexpr: ({{{2}}}) > ({{{4}}}) |{{{2}}}|{{{4}}}}}
== Exemples ==
+
              | {{#ifexpr: ({{{3}}}) > ({{{4}}}) |{{{3}}}|{{{4}}}}}
 
+
            }}
« <code><nowiki>{{</nowiki>{{PAGENAME}}<nowiki>|nom}}</nowiki></code> »
+
        }}
:donne « {{{{PAGENAME}}|nom}} ».
+
      | {{#ifexpr: ({{{1}}}) > ({{{2}}})
 
+
          | {{#ifexpr: ({{{1}}}) > ({{{3}}}) |{{{1}}}|{{{3}}}}}
« <code>La page perso. d’un wikipédien <nowiki>{{</nowiki>{{PAGENAME}}<nowiki>|lambda}}</nowiki> est Utilisateur:<nowiki>{{</nowiki>{{PAGENAME}}<nowiki>|lambda}}</nowiki>.</code> »
+
          | {{#ifexpr: ({{{2}}}) > ({{{3}}}) |{{{2}}}|{{{3}}}}}
:donne « La page perso. d’un wikipédien {{{{PAGENAME}}|lambda}} est Utilisateur:<code>{{{{PAGENAME}}|lambda}}</code>. ».
+
        }}
 
+
    }}
}}<!-- fin contenu -->
+
  | {{#ifexpr: ({{{1}}}) > ({{{2}}}) |{{{1}}}|{{{2}}}}}
 
+
}}
[[Catégorie:Modèle de l'espace Aide|{{PAGENAME}}]]
+
}}</includeonly><noinclude>{{Max/Documentation}}</noinclude>
[[Catégorie:Modèle de l'espace Modèle|{{PAGENAME}}]]
 
[[Catégorie:Modèle de formatage|{{PAGENAME}}]]
 
 
 
</noinclude>
 

Version actuelle datée du 28 décembre 2020 à 11:45

informations sur ce modèle

La documentation de ce modèle est incluse depuis sa sous-page de documentation [modifier] [historique]. Voir la liste des modèles.

Cliquez ici pour purger le cache lorsque vos modifications n’apparaissent pas.

Utilisation

Ce modèle retourne le maximum parmi 2, 3 ou même 4 nombres passés en paramètres.

Notes 
  • Les paramètres peuvent aussi être des expressions, celles-ci sont alors évaluées.
  • Pour comparer plus de 4 nombres, il faut imbriquer les appels à {{max}}.

Exemples

Utilisation de base

Code Résultat
{{max|1|2}} 2
{{max|1|2|3|4}} 4

Utilisations plus avancées

Code Résultat Commentaires
{{max|2*3+5|2*3+6}} 12 Évaluation d'expressions numériques.
{{max|2>1|1>2}} 1 Évaluation d'expressions booléennes.
{{max|{{max|1|2|3|4}}|{{max|5|6|7|8}}}} 8 Imbrication de modèles, permettant ainsi de comparer plus de 4 nombres.

Utilisations incorrectes

Code Résultat Commentaires
{{max|1|}} ou {{max||}} Erreur d'expression Pas assez de paramètres. Il faut au moins 2 paramètres.
{{max|1|2|3|4|5}} 4 Trop de paramètres. Les paramètres en trop sont ignorés.
{{max|1|2||4}} 2 Si le Modèle:3e paramètre est absent, le Modèle:4e paramètre est ignoré.

Voir aussi

en:Template:Max