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.
JS: Node v12 should be used enabled along with its appropiate assertion tools (Mocha + Chai).
JS: No random tests
What is a "normally capitalised"?
How to identify if a word is a brand name and which rule should we apply when there's a conflict? For example: "iPhone", It's both a brand name and a camelCase word.
Lastly, why should "7Up" should get censored despite being initialized with a digit, not uppercase? Do brand names have higher priority than the main task of the kata itself?
The task is really badly explained, I could solve the kata only by tweaking and observing tests results but I see no logical in it. Why and how are we supposed to replace dots? Why iPhone -> iPhone, but 7Up -> _U_ ?
This comment is hidden because it contains spoiler information about the solution