I need to find the shortest code for reversing an array and at the moment I have this:
weirdReverse=a=>a.sort(()=>1)
This is a codewars challenge and the length of this is 29 bytes. I need to have a length <=28 so I need to remove 1 byte and I can't change this part:
weirdReverse=a=>a
And I can't use reverse()
.
You can golf one byte off your anonymous arrow function by specifying an unused parameter instead of ()
to indicate no named parameters, bringing the total down to 28 bytes:
weirdReverse=a=>a.sort(_=>1)
You can use a named parameter instead of braces, like so:
weirdReverse=a=>a.sort(b=>1)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With