/**
* @param {string} str
* @returns {string}
*/
var reverseWords = function(str) {
// 去除多个空格,只留一个,且根据空格分开成数组
let arr = str.trim().replace(/\s+/g, ' ').split(' ');
let l = 0;
let r = arr.length - 1;
while(l < r){
let tmp = arr[l];
arr[l] = arr[r];
arr[r] = tmp;
l ++;
r --;
}
// console.log(arr)
return arr.join(' ')
};