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.
Fixed. The author didn't care to fix it after a year it seems.
.
Fixed.
Fixed.
This comment is hidden because it contains spoiler information about the solution
God this is an ugly language
This comment is hidden because it contains spoiler information about the solution
The code comment clearly says:
;Be sure to return longs. We don't want to return Clojure Ratios!
Probably tests are poorly written as you said. You can simply use a float for the dividend to get a decimal number instead of a ratio.
I propose the solution
Right, the test doesn't match the problem, which means this entire kata is really poorly written or I'm still missing something.
Looks like the tests don't cover that.
How is this correct? It returns Ratios.
thanks for the reply this is new to me and i'm sure it will come in handy later
Regex is used to test (using Boolean values) and manipulate strings in many different programming languages such as JavaScript, Python, Java, C++ and more. Overall, the code looks through each item in the array and checks whether the username is validate. If all the usernames are valid, then return true, if not all of them are valid return false.
1.)
from https://regex101.com/
2.) "?=" is a special regex group called a "positive lookahead" which matches at a position where the pattern inside the lookahead can be matched (it matches the object before the lookahead).
3.) .test(x) returns a Boolean value (true or false) based on the regular expression. It tests whether that specified regex appears in the string at all anywhere in the string. If it appears at least once then return true else false.