DEV Community

[Comment from a deleted post]
 
titi profile image
Thibault ROHMER

Yep. Also remember your usage scenario.
Are you in a browser ?
How large is the string ?
How many strings ?

Because if you're only reversing a 100 chars string, even 1000 chars, the implementation (amongst thoses proposed in this thread) doesn't matter much performance wise (memory, duration, cpu cycles)...
For clarity and code comprehension, it's something else sure ^

 
theodesp profile image
Theofanis Despoudis

This is a showcase, not a contest. Also, there is no point using reverse() to do a reverse operation. It's the same as trying to explain some term using the same term in a sentence.

 
nektro profile image
Meghan (she/her)

This would be best solution. Yes it’s a re implementation of array reverse but it skips the split and join and only uses 2 bytes of memory and n/2 time

 
nektro profile image
Meghan (she/her)

Oh it’s not what I thought it was