Odpovídáte na názor ke článku Tři pokud ano.
[7] To spíš ternární operátor v C je nepovedený, přičemž se mohlo inspirovat Lispem:
(setq result (if (zerop denominator) 0 (/ numerator denominator)))
Místo pro většinu ostatních jazyků standardního užití ifu:
(if (zerop denominator) (setq result 0) (setq result (/ numerator denominator)))
Jmenuju se Petr Blahoš. Programuju něco přes 20 let. Tady se snažím psát hlavně o Pythonu, webovém frameworku Pyramid, a občas i o něčem úplně jiném.
Přečteno 22 470×
Přečteno 13 360×
Přečteno 11 825×
Přečteno 11 135×
Přečteno 10 978×