344. Reverse String

Total Accepted: 71392
Total Submissions: 188974
Difficulty: Easy

Write a function that takes a string as input and returns the string reversed.

Example:

Given s = “hello”, return “olleh”.

js字符串是引用类型,要转为值类型来处理。

JS:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
/**
* @param {string} s
* @return {string}
*/
var reverseString = function(s) {
var arr = s.split('');
var len = arr.length;
for(var i = 0;i < len / 2; i++){
var temp = arr[i];
arr[i] = arr[len - 1 - i];
arr[len - i - 1] = temp;
}
return arr.join('');
};

打个小广告

欢迎加入我的知识星球「基你太美」,我会在星球中分享 AucFrame 框架、大厂面经、AndroidUtilCode 更详尽的说明…一切我所了解的知识,你可以通过支付进入我的星球「基你太美」进行体验,加入后优先观看星球中精华的部分,如果觉得星球的内容对自身没有收益,你可以自行申请退款退出星球,也没必要加我好友;如果你已确定要留在我的星球,可以通过扫描如下二维码(备注:基你太美+你的星球昵称)加我个人微信,方便我后续拉你进群(PS:进得越早价格越便宜)。

我的二维码