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 682×
Přečteno 12 878×
Přečteno 11 080×
Přečteno 10 490×
Přečteno 10 272×