• 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
ashelkov Avatar
Name:Andrey Shelkovnikov
Clan:Brocoders
Skills:react, reactnative, es6
Member Since:Feb 2018
Last Seen:Jan 2025
Profiles:
Following:25
Followers:27
Allies:22
View Profile Badges
  • Stats
  • Kata
  • Collections
  • Kumite
  • Social
  • Discourse
  • Conversations (19)
  • Replies
  • Authored
  • Needs Resolution
  • Custom User Avatar
    • brandonchutuk
    • commented on "Range Extraction" javascript solution
    • 4 years ago

    Piggybacking on this, ==2?'':x could also be changed to ^2?x:'' to drop another character. The join could also be dropped in favor of (...+'') to drop a few more characters.

  • Custom User Avatar
    • zozzy
    • commented on "Calculator" javascript solution
    • 4 years ago

    It cannot interpret the parentheses

  • Custom User Avatar
    • liyuankui
    • commented on "Calculator" javascript solution
    • 4 years ago

    Nice one!

    Also realizing that the order of operation matters exactly, division and minus should go before multiply and plus...

  • Custom User Avatar
    • BostonR
    • commented on "Calculator" javascript solution
    • 4 years ago

    I believe that makes it into an integer, instead of string type.

    https://stackoverflow.com/questions/6682997/what-is-the-purpose-of-a-plus-symbol-before-a-variable

  • Custom User Avatar
    • agreeshin
    • commented on "Calculator" javascript solution
    • 4 years ago

    ashelkov, your solution is brilliant!

    Can you explain, what does mean a '+' character in this record: '+args[i + 1]' ? Thanks!

  • Custom User Avatar
    • ashelkov
    • commented on "Calculator" javascript solution
    • 5 years ago

    yeah you right - parentheses i dont count
    but u shouldnt count it in this task
    u should pass the tests - that what i do in elegant way :)

  • Custom User Avatar
    • nohaibogdan1
    • commented on "Calculator" javascript solution
    • 5 years ago

    Hello ! Your solution is not taking into account parentheses : is not working for this example (22 - 2) / 5
    In this example the priority is 22 - 2 and than result / 5

  • Custom User Avatar
    • jackherizsmith
    • commented on "Connect Four" javascript solution
    • 6 years ago

    You magician

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

    your solution nice too

  • Custom User Avatar
    • ashelkov
    • commented on "Connect Four" javascript solution
    • 6 years ago

    thank you!
    your solution also nice and laconic.

  • Custom User Avatar
    • sytzez
    • commented on "Connect Four" javascript solution
    • 6 years ago

    Good coding

  • Custom User Avatar
    • ashelkov
    • commented on "Easter egg list in ReactJS" javascript solution
    • 6 years ago

    no no no. react key you should use when you map some array/list. separate component dont know nothing about react key.

  • Custom User Avatar
    • geofflangenderfer
    • commented on "Easter egg list in ReactJS" javascript solution
    • 6 years ago

    EasterEgg should not return <li key={key}>{name}</li>?

  • Custom User Avatar
    • ashelkov
    • commented on "one line task : date converter (not that date, the other one)" javascript solution
    • 7 years ago

    dont remember exactly. maybe the same:)

  • Custom User Avatar
    • dagolinuxoid
    • commented on "one line task : date converter (not that date, the other one)" javascript solution
    • 7 years ago

    How long did it take ? :) I came up with the same solution in few days actually.

  • Loading more items...
  • © 2025 Codewars
  • About
  • API
  • Blog
  • Privacy
  • Terms
  • Code of Conduct
  • Contact

Confirm

  • Cancel
  • Confirm

Collect: undefined

Loading collection data...