输⼊⼀个英⽂⽂章⽚段,翻转指定区间的单词顺序,标点符号和普通字母⼀样处理。例如输⼊字符串“I am a developer.”,区间 [0,3],则输出“developer.a am I”。 输⼊描述: 使⽤换⾏隔开三个参数,第⼀个参数为英⽂⽂章内容即英⽂字符串,第⼆个参数为翻转起始单词下标(下标从0开始),第三个参数为结束 单词下标。 输出描述: 翻转后的英⽂⽂章⽚段,所有单词之间以⼀个半⾓空格分隔进⾏输出。 ⽰例1: 输⼊: I am a developer. 1 2 输出: I a am developer.

let str = 'I am a developer.'
let start = 0
let end = 3
function test (str,start,end) {
    let arr = str.split(' ')
    let copyArr = JSON.parse(JSON.stringify(arr))
    let newArr = copyArr.splice(start,end - start + 1).reverse()
    arr.splice(start,end-start + 1,...newArr)
    console.log(arr.join(' '));
}
test(str,start,end)