557. 反转字符串中的单词 III
js
;(function () {
/**
* 557. 反转字符串中的单词 III
* 给定一个字符串 s ,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。
*
* 输入:s = "Let's take LeetCode contest"
* 输出:"s'teL ekat edoCteeL tsetnoc"
*
* 输入: s = "God Ding"
* 输出:"doG gniD"
*
*/
function reverseWords(s: string): string {
// 方法一:
// 1. 空格截取
let sArr: string[] = s.split(' ')
// 2. 单个反转
sArr = sArr.map((item) => {
return Array.from(item).reverse().join('')
})
return sArr.join(' ')
// 方法二:
}
const s = "Let's take LeetCode contest"
console.log(reverseWords(s))
})()