Benutzer Diskussion:Visi-on/bis

aus Wikipedia, der freien Enzyklopädie
< Benutzer Diskussion:Visi-on
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 17. April 2020 um 14:24 Uhr durch imported>Xqbot(627628) (Bot: Ersetze veraltetes <source> tag und veralteten "enclose"-Parameter).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

"switch"-Rätsel

Hallo visi-on, in der Vorlagen-Werkstatt bin ich auf deine coolebis-Vorlage“ aufmerksam geworden. Beim betrachten vom Quelltext erscheint mir folgendes als sehr rätselhaft:

  • "|b" (vor "|u=")?
  • "|t" (vor "|o=")?
{{#switch:{{lc:{{{2|m}}}}}
 |b|u=({{{1|0}}})
 |t|o=({{{1|0}}}0=10*({{{1|0}}}))*({{{1|0}}})
 |#default=({{{1|0}}})/(1+({{{1|0}}}*10!=10*({{{1|0}}})))
}}

Genauso rätselhaft wie folgendes Beispiel aus meta,

{{#switch: {{lc: {{{1| B }}} }}
 | a
 | b
 | c = abc or ABC
 | A
 | B
 | C = Memory corruption due to cosmic rays
 | #default = N/A
}}

welches "abc or ABC" ergibt.

  1. Was bedeuten/bewirken die „Vergleichswerte“ ohne "="-Zuweisung (a,b,A,B)?
  2. Wieso führt {{{1| B }}} (also "b") zum Ergebnis "c = abc or ABC"?

Falls du mir einen Tipp geben kannst, ohne großen Aufwand betreiben zu müssen, wäre ich sehr erfreut. Gruß, --ParaDox 11:04, 10. Feb. 2008 (CET)

Funktion switch -- visi-on 14:29, 3. Jan. 2009 (CET)

Lesehinweis

Bisstrich: ‚-‘ ist kein ‚–‘. --32X 11:46, 11. Feb. 2008 (CET)

weiss ich, aber damit kann man nicht rechnen. -- visi-on 14:24, 3. Jan. 2009 (CET)
falls du eine Formatierungshilfe vermutest, dies könnte mit dieser Vorlage realisiert werden. Diese Vorlage ist hingegen als Vorlage für Vorlagen gedacht. -- visi-on 14:59, 3. Jan. 2009 (CET)
Aha, damit erklärt sich auch die ungewohnte Angabe des Intervalls in einem Parameter (statt getrennt in zwei) mit teilweise zwei aufeinander folgenden Minuszeichen. Die verwendende Vorlage wird das in der Regel aus zwei Parametern zusammenfügen. --Diwas (Diskussion) 14:34, 12. Nov. 2014 (CET)