Ad
  • Custom User Avatar

    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?

  • Custom User Avatar

    Would this break when minified because there is no semicolon? Is semicolon best practices?

  • Default User Avatar

    I had thought about doing this because my first solution was timing out. It is cool that it works. Great job.

  • Default User Avatar

    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.

  • Default User Avatar

    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.

  • Default User Avatar

    Hi I'm new. Why have the empty string before the line number?