Modèle:Objets/Contenu : Différence entre versions

[version vérifiée][version vérifiée]
 
(39 révisions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
{{#if: {{{Stat| }}} | <div class="cacheOrdi">{{#fornumargs: number
+
{{#vardefine:noStatOrdi|{{#fornumargs: number
 +
| value
 +
| {{#if: {{{Stat| }}}  
 +
| {{#ifeq: {{#expr: {{#var: number}} mod 2}}
 +
| 1
 +
| {{#vardefine: guepe{{#expr:ceil({{#var: number}}/2)}}|{{#var:value}}}}
 +
| }}
 +
| {{#vardefine: guepe{{#var: number}}|{{#var:value}} }}
 +
}}}} {{#vardefine: noisette | 0}} {{#if: {{{Stat| }}} | {{#vardefine: number|{{#expr:{{#var:number}}/2}}}}}}
 +
<table width="100%"><tr valign="top">
 +
{{#loop: frelon
 +
| 1
 +
| {{{col|4}}}
 +
| {{#vardefine: chocolat|{{#expr:floor({{#var: number}}/{{{col|4}}})+1-ceil((-({{#var:number}} mod {{{col|4}}})+{{#var:frelon}})/{{{col|4}}})}}}}<nowiki/><td>{{#loop: abeille
 +
| 1
 +
| {{#var: chocolat}}
 +
| <nowiki/>
 +
<div style="padding-bottom: 3px;">{{#var: guepe{{#expr: {{#var:noisette}}+{{#var: abeille}} }}}}</div>
 +
}}</td>{{#vardefine: noisette | {{#expr:{{#var: noisette}}+{{#var:chocolat}}}}}}
 +
}}
 +
</tr></table>}} {{#vardefine:statOrdi|{{#fornumargs: number
 
  | value
 
  | value
 
  | {{#ifeq: {{#expr: {{#var:number}} mod 2}} | 1 | {{#vardefine: guepe{{#expr: ceil({{#var: number}}/2)}} | {{#var:value}} }} | {{#vardefine: bourdon{{#expr:{{#var: number}}/2}} | {{#var:value}} }} }}
 
  | {{#ifeq: {{#expr: {{#var:number}} mod 2}} | 1 | {{#vardefine: guepe{{#expr: ceil({{#var: number}}/2)}} | {{#var:value}} }} | {{#vardefine: bourdon{{#expr:{{#var: number}}/2}} | {{#var:value}} }} }}
Ligne 7 : Ligne 27 :
 
{{#loop: abeille
 
{{#loop: abeille
 
| 1
 
| 1
| 2
+
| {{{colStat|2}}}
 
| <td><table>
 
| <td><table>
 
{{#loop: fleur
 
{{#loop: fleur
 
| 1
 
| 1
| {{#expr:floor({{#var: number}}/4)+1-ceil((-({{#var:number}}/2 mod 2)+{{#var:abeille}})/2)}}
+
| {{#expr:floor({{#var: number}}/2/{{{colStat|2}}})+1-ceil((-({{#var:number}}/2 mod {{{colStat|2}}})+{{#var:abeille}})/{{{colStat|2}}})}}
| <tr><td>{{#var: guepe{{#expr:{{#var:noisette}}+{{#var: fleur}}}}}}</td><td>{{#var: bourdon{{#expr:{{#var:fleur}}+floor({{#var: number}}/4)*({{#var:abeille}}-1)}}}}</td></tr>
+
| <tr><td>{{#var: guepe{{#expr:{{#var:noisette}}+{{#var: fleur}}}}}}</td><td align="right">{{#var: bourdon{{#expr:{{#var:noisette}}+{{#var: fleur}}}}}}</td></tr>
 
}}</table>
 
}}</table>
 
</td>{{#vardefine: noisette | {{#expr:{{#var: noisette}}+{{#var:fleur}}}}}}
 
</td>{{#vardefine: noisette | {{#expr:{{#var: noisette}}+{{#var:fleur}}}}}}
 
}}
 
}}
 
</tr>
 
</tr>
</table></div>
+
</table>}}
| <div class="cacheOrdi">{{#fornumargs: number
+
<!--- DEBUT DU CODE --->
 +
{{#if: {{{Stat| }}} |
 +
<div class="cacheOrdi">
 +
{{LoadJavascript|Script=switch}}
 +
<div class="button-container" id="buttonContainer">
 +
<div align="center" style="padding-top:5px"><div class="button">Statistiques</div></div>
 +
<div id="change" style="display: block;">{{#var:noStatOrdi}}</div>
 +
<div id="change" style="display: none;"><div align="center">Nombre d'ouvertures : {{{Ouverture}}}<br>Intervalles de confiance au seuil de 95 %</div>{{#var:statOrdi}}</div>
 +
</div>
 +
</div>
 +
<div class="cacheTel" style="width:100%; margin:10px 5px;">
 +
{{#fornumargs: number
 
  | value
 
  | value
  | {{#vardefine: guepe{{#var: number}} | {{#var:value}} }}
+
  | {{#ifeq:{{#expr:{{#var:number}} mod 2}}|1|<div>{{#var:value}}</div>|}}
}} {{#vardefine: noisette | 0}}
+
}}
<table width="100%" style="padding:5px 0;"><tr valign="top">
+
</div>
{{#loop: frelon
+
| <div class="cacheOrdi">{{#var:noStatOrdi}}</div>
| 1
+
<div class="cacheTel" style="width:100%; margin:10px 5px;">
| {{{col|4}}}
 
| {{#vardefine: chocolat|{{#expr:floor({{#var: number}}/{{{col|4}}})+1-ceil((-({{#var:number}} mod {{{col|4}}})+{{#var:frelon}})/{{{col|4}}})}}}}<nowiki/><td>{{#loop: abeille
 
| 1
 
| {{#var: chocolat}}
 
| <nowiki/>
 
<div>{{#var: guepe{{#expr: {{#var:noisette}}+{{#var: abeille}} }}}}</div>
 
}}</td>{{#vardefine: noisette | {{#expr:{{#var: noisette}}+{{#var:chocolat}}}}}}
 
}}
 
</tr></table></div>}}
 
<div class="cacheTel" style="width:100%; padding:10px 5px;">
 
 
{{#fornumargs: number
 
{{#fornumargs: number
 
  | value
 
  | value
  | <div>{{#var: value}}</div>
+
  | <div>{{#var:value}}</div>
 
  }}
 
  }}
</div>
+
</div>}}
 +
<noinclude>[[Catégorie:Nouveaux modèles]]</noinclude>

Version actuelle datée du 3 juin 2022 à 22:02