声明:只求用最简单的方法通过,不求优化,不喜勿喷
- 采用JS的技巧通过(不喜勿喷)
- 先用split函数把字符串分割成数组
- 然后使用trim函数去掉字符串的前后的空格
- 最后反转整个数组然后合并起来
- 优化todo
/**
* @param {string} s
* @return {string}
*/
var reverseWords = function(s) {
s = s.trim();
let str = s.split(' ');
str = str.filter((item) => {
return item!="";
})
str.reverse();
return str.join(' ')
};