
/**
* @param {string} s
* @return {string}
*/
var reverseWords = function(s) {
let arr1=s.split(' ').filter(function(val){
return val;
});
let s1='';
for(let i=0;i<arr1.length;i++){
let word=(i==arr1.length-1)?arr1[0]:(arr1[arr1.length-i-1]+' ');
s1=(s1+word);
}
return s1;
};
用到数组方法split filter 三元运算符

本文介绍了一个JavaScript函数`reverseWords`,它利用`split()`方法将字符串按空格拆分成数组,`filter()`函数过滤掉空元素,然后通过三元运算符和循环结构,实现将单词顺序反转并重新组合成字符串。
1215

被折叠的 条评论
为什么被折叠?



