Dans les modèles de document (dist/modeles/doc.html
), on trouve la séquence suivante :
L’objectif de ce code est de fixer la largeur d’un élément (en l’occurrence le bloc de légende d’un document) à une valeur égale à celle du document (#GET{width}
), sauf si cette dernière est trop large (supérieure à 350px) ou trop étroite (inférieure à 120px).
À lire le code on peut avoir l’impression que les valeurs mini/maxi sont inversées.
Et pourtant : les mots min
et max
correspondent aux opérateurs mathématiques, pas à la volonté de dire « au minimum 350 » ou « au maximum 120 », mais bien à prendre le min()
de la valeur et de 350, etc
Autrement dit :
a=#GET{width} | b=min(a,350) | c=max(b,120) |
---|---|---|
3 | 3 | 120 |
200 | 200 | 200 |
900 | 350 | 350 |
Messages
22 novembre 2007, 20:59, par Soon7
haaaaan c’est donc ça !!!! ouè sans ton explication moi aussi je pensais que c’était inversé. Mais si on on y réfléchit avec tes éclaircissements, tout devient clair !