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.
I'm curious on all these .repalce() answers does the .trim() have to loop over the string a second time? I wonder if there is a way to get it in one pass?
Would this break when minified because there is no semicolon? Is semicolon best practices?
I had thought about doing this because my first solution was timing out. It is cool that it works. Great job.
This is what I did too, I was very skeptical of myself as I continued to nest the returns but very satisfied when it worked.
In JS, I'm getting the wrong tests. The tests should be expecting an array of anagram matches or an empty array but they look like this ...
// Since Node 10, we're using Mocha.
// You can use
chai
for assertions.const chai = require("chai");
const assert = chai.assert;
// Uncomment the following line to disable truncating failure messages for deep equals, do:
// chai.config.truncateThreshold = 0;
// Since Node 12, we no longer include assertions from our deprecated custom test framework by default.
// Uncomment the following to use the old assertions:
// const Test = require("@codewars/test-compat");
describe("Solution", function() {
it("should test for something", function() {
// Test.assertEquals(1 + 1, 2);
// assert.strictEqual(1 + 1, 2);
});
});
And no matter what I do the tests won't pass, I can't get console logs to display anything in the left panel either.
Hi I'm new. Why have the empty string before the line number?