Where you have copied the array with the line, let s = signature you are mutating the original array, which in many cases may not be what you want and can be a source of bugs in your code. You would be better off using something like let s = [...signature]; or let s = Array.from(signature); so anything you now do to s does not affect signature.
wym by fork
You would be better off storing the index in a variable instead of using the indexOf method twice.
This is a solution I was looking for. Great job!
Where you have copied the array with the line, let s = signature you are mutating the original array, which in many cases may not be what you want and can be a source of bugs in your code. You would be better off using something like let s = [...signature]; or let s = Array.from(signature); so anything you now do to s does not affect signature.
added in the fork ~~
This is a clever recursive solution, I like it.
Clever use of the Math.ceil method.
This cracked me up, cheers for the laughs.
This cracked me up, cheers for the laughs.
I started using if statements and then after I wrote two of them I changed it for a switch statement.
I started using if statements and then after I wrote two of them I changed it for a switch statement.
I don't understand how this is a 6kyu kata. I've had harder 8kyu katas.
I don't understand how this is a 6kyu kata. I've had harder 8kyu katas.
I don't understand how this is a 6kyu kata. I've had harder 8kyu katas.
I don't understand how this is a 6kyu kata. I've had harder 8kyu katas.
Loading more items...