Odpovídáte na názor ke článku Tři pokud ano.
Ternární operátor je v céčkovské podobě hrozný přežitek. Zaplať pánbůh za jazyky, u kterých if-else-blok vrací sám o sobě hodnotu a tudíž není žádný extra ternární operátor potřeba. :)
Příklad ve Scale:
val n = 10.0
val d = 0.0
val q = if (d != 0) n / d else Double.PositiveInfinity
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×