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 21 586×
Přečteno 12 848×
Přečteno 11 029×
Přečteno 10 444×
Přečteno 10 221×