avatar Bite 8. Rotate string characters

Write a function that rotates characters in a string in either direction:

- If n is positive, move n characters from beginning to end, e.g.: rotate('hello', 2) would return "llohe".

- If n is negative, move the last n characters to the start of the string, e.g.: rotate('hello', -2) would return "lohel".

Take a look at the tests for more details. Have fun!

Login and get coding
go back Beginner level
Bitecoin 2X

1663 out of 1716 users completed this Bite.
Will you be the 1664th person to crack this Bite?
Resolution time: ~33 min. (avg. submissions of 5-240 min.)
Our community rates this Bite 3.59 on a 1-10 difficulty scale.
» You can do it! 😌

Focus on this Bite hiding sidebars, turn on Focus Mode.

Ask for Help