Add JS correct reverse method

This commit is contained in:
yalexu
2022-06-03 18:24:51 +08:00
committed by GitHub
parent f03f8d2b61
commit 3605046879

View File

@ -190,13 +190,13 @@ javaScript:
* @return {void} Do not return anything, modify s in-place instead.
*/
var reverseString = function(s) {
return s.reverse();
//Do not return anything, modify s in-place instead.
reverse(s)
};
var reverseString = function(s) {
var reverse = function(s) {
let l = -1, r = s.length;
while(++l < --r) [s[l], s[r]] = [s[r], s[l]];
return s;
};
```