case [a, b, c].uniq.size
|
def anything_equal?(*values) values.size != values.uniq.size end |
The triangle problem is in the ruby koans code. Given three values,
the code is supposed to determine if the the triangle sides make a
scalene, isosceles or equilateral triangle, or if it's not a legal
triangle.
I meant to indicate that I wanted all values equal, not just any two
values.
a == b && b == c && c == a
I was hoping for parallel comparison, like a == b == c