Re:How do we read code?
by Symmetry on Wednesday December 19, 2012 @02:30PM
(#4944283)
Better yet, you can do stuff like
which falls in a straightforward way out of the if/else syntax, which the language authors have put a lot more thought into than the rarely used ?: syntax.
[ Parent
| on HN ]
How about formatting the ternary thusly:
value = test
? (some_value * multiple)
: false_value;To match, it would have to be:
value = test ? some_value * multiple
: test2 ? second_value
: false_value;
Which, you know, isn't that bad. But it looks really weird since people don't expect you to use ternary that way, while multi-part if statements are fairly normal.