ts实现字符串中文字倒序的正序输出

1,522 阅读1分钟

将一个英文句子的字符串,单词反向后输出这个字符串,例如:I am viyoung,输出为I ma gnuoyiv 的效果;

实现如下:

 function inverseOrderWords(str: string): string {
    let temp = str.split(' ')
    let arr = []
    for (let i = 0; i < temp.length; i++) {
      let temps = temp[i].split('')
      arr.push(temps.reverse().join(''))
    }
    return arr.join(' ')
  }
  let str = inverseOrderWords('i am viyoung')
    console.log(str) //i ma gnuoyiv