• Sign Up
    Time to claim your honor
  • Training
  • Practice
    Complete challenging Kata to earn honor and ranks. Re-train to hone technique
  • Freestyle Sparring
    Take turns remixing and refactoring others code through Kumite
  • Community
  • Leaderboards
    Achieve honor and move up the global leaderboards
  • Chat
    Join our Discord server and chat with your fellow code warriors
  • Discussions
    View our Github Discussions board to discuss general Codewars topics
  • About
  • Docs
    Learn about all of the different aspects of Codewars
  • Blog
    Read the latest news from Codewars and the community
  • Log In
  • Sign Up
paul2 Avatar
Name:Paul
Clan:Unknown
Member Since:Jun 2019
Last Seen:Feb 2025
Profiles:
Following:4
Followers:35
Allies:2
View Profile Badges
  • Stats
  • Kata
  • Collections
  • Kumite
  • Social
  • Discourse
  • Conversations
  • Replies (14)
  • Authored
  • Needs Resolution
  • Custom User Avatar
    • enriquemoyamx
    • commented on "Palindrome chain length" javascript solution
    • 2 years ago

    When you solve a problem, it gives you the option to rate it. When you rate a coding challenge you also get +1 honor.

    Sometimes when I feel a coding challenge is not well-explained and I want to negatively rate it, I unlock the solutions, copy one, "solve" the challenge and then rate it with Satisfaction = "NONE".

  • Custom User Avatar
    • mateuszmacheta
    • commented on "Dominant primes" csharp solution
    • 3 years ago

    It's been a while since I wrote this. But first thing I would do in order to optimize it now, is to replace Linq and put everything into one loop.

  • Custom User Avatar
    • CruzSanchez
    • commented on "The Feast of Many Beasts" csharp solution
    • 4 years ago

    Thank you!

  • Custom User Avatar
    • ejini战神
    • resolved a question on "Poetic rhythm" kata
    • 4 years ago
  • Custom User Avatar
    • glynester
    • commented on "Palindrome chain length" javascript solution
    • 4 years ago

    Sometimes when people want to learn how a particular solution's code works they will 'Train Again' on the kata using a copy of that code. They might then accidentally submit the code as a solution, instead of just playing around with the code and learning from it. I know I have done this by accident before.
    That's the charitable explanation anyway! :)
    If it's not their second solution then there's probably something dodgy going on...

  • Custom User Avatar
    • Chrono79
    • commented on "Message from Aliens" javascript solution
    • 5 years ago

    I can be wrong, reading a little more, if the const declaration were inside the function it won't work. I think it is a matter of scope. Check this

    We can reference the let and const variables in the code (eg. function body ) even before they are declared, as long as that code is not executed before the variable declaration.

    function foo () {
      console.log(a);
    }
    let a = 20;
    foo();  // This is perfectly valid
    
  • Custom User Avatar
    • Chrono79
    • commented on "Message from Aliens" javascript solution
    • 5 years ago

    It's called hoisting

  • Custom User Avatar
    • Blind4Basics
    • commented on "Basics 08: Find next higher number with same Bits (1's)" javascript solution
    • 5 years ago

    manual notification, see above

  • Custom User Avatar
    • Blind4Basics
    • commented on "Basics 08: Find next higher number with same Bits (1's)" javascript solution
    • 5 years ago

    This comment is hidden because it contains spoiler information about the solution

  • Custom User Avatar
    • Evokoo
    • commented on "Decipher this! " javascript solution
    • 5 years ago

    I was confused by your comment at first until I saw your solution, great example why regular expression is such an important tool. The ability to rearrange capature groups is a game changer, I'd seen it done before but until your solution I hadn't taken a deeper look, so thank you :)

  • Custom User Avatar
    • kamisera
    • commented on "Calculator" javascript solution
    • 6 years ago

    This comment is hidden because it contains spoiler information about the solution

  • Custom User Avatar
    • Madjosz
    • commented on "Sort the columns of a csv-file" kata
    • 6 years ago

    In German locales the ; (semicolon) is the System default for list separators in Windows systems, so e.g. Excel will use this as CSV delimiter. Maybe the Sensei (whose user is already deleted on the platform) comes from a country where the System locale also has this default value and so he thought this was the way to go.
    Edit: The comments state that a user named SteffenVogel_79 created this Kata, so most likely he is from a German speaking country.

  • Custom User Avatar
    • RobsonMoon
    • commented on "Poetic rhythm" kata
    • 6 years ago

    It's totally fine - looks like a good solution to me. Why wouldn't it be allowed?

  • Custom User Avatar
    • dgrcode
    • commented on "Breadcrumb Generator" javascript solution
    • 6 years ago

    haha thanks!

    Well I completely forgot about this code I wrote. Nedless to say, this is not something I'd write in production code! 😅

  • © 2025 Codewars
  • About
  • API
  • Blog
  • Privacy
  • Terms
  • Code of Conduct
  • Contact

Confirm

  • Cancel
  • Confirm

Collect: undefined

Loading collection data...