Ad
  • Custom User Avatar

    не мог решить относительно долгое время. Мучался и не мог понять в чем дело. Оказалось, что забыл игнорирование регистра(

  • Custom User Avatar

    addressed in JS

  • Custom User Avatar

    ok

  • Custom User Avatar

    JS fork

    • more balanced random tests
    • address this issue, giving a higher probaility of lowercase letters generation
  • Custom User Avatar

    You can use a for loop. Your current solution use one but never updates status. This is why you are always returning true.

  • Custom User Avatar

    why cant i use 'for' to compelete the issue?

  • Custom User Avatar

    I'm not native English speaker and new for the Codewars. I just saw now that "ignore letter case" is correct for ignoring upper case letters. It's a synonim indeed. Sorry for my confusion. Would be better remove the comment. I put ISSUE because didn't find a label like "suggestion". Thanks guys for alerting me.

  • Custom User Avatar

    "case (in)sensitivity" is a pretty standard term, I'd get used to it

  • Custom User Avatar
  • Custom User Avatar

    Not a kata issue, a suggestion at best.

  • Custom User Avatar

    I don't think this is an issue, "ignore letter case" means the same as "case insensitive", I don't see how this is an improvement.

  • Custom User Avatar

    Would be something like "ignore case sensitivity" instead of "ignore letter case"

  • Custom User Avatar

    so MoOse and moose would be treated the same way

    Test for "moose" expects false. Test for "moOse" expects false. Relevant assertions in tests are:

    assert.strictEqual( isIsogram("moose"), false );
    assert.strictEqual( isIsogram("moOse"), false, "same chars may not be same case" );
    

    Doesn't this mean they both behave the same way? What is different about them?

  • Custom User Avatar

    The tests expects false, I don't know what you're complaining about, the test is fine, you're wrong.

    assert.equal( isIsogram("moOse"), false, "same chars may not be same case" );
    

    That is the test, if it was case-sensitive as you claim, it would expect true because o and O would be considered different letters, but it isn't.

  • Custom User Avatar

    Please reread what I wrote and re-check your tests. As many other users have pointed out, that test fails for them, as well. Case insensitization would mean that the case wouod be ignored, so MoOse and moose would be treated the same way. That isn't happening as it should be; it's not working as intended. Check your work.

  • Loading more items...