Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
This comment is hidden because it contains spoiler information about the solution
#clamp
– niiiice!From https://ablogaboutcode.com/2012/01/04/the-ampersand-operator-in-ruby:
So I think Vicky could have just done
reduce(:&&)
too. It basically turns:[true, true, true]
intotrue
and turns:
[true, true, false]
intofalse
This comment is hidden because it contains spoiler information about the solution
@DaltheCow the most important part in that regex,
(.)
, is the parentheses though, which captures the.
("any character except newline") and feeds it into$1
.Really like this one, well done
Wow this is amazing
This comment is hidden because it contains spoiler information about the solution
Very clever, but definitely only clever, and not best practice since this requires the reader to realize
uniq!
returns nil when no changes are made. ;)