编辑代码

//JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。 
// console.log("Hello world!            -  js.jsrun.net ");
function fn(str) {
    let ret = "";
    let word = '';
    for (let i = 0; i < str.length; i++) {
        if (['?', ' ', '.'].indexOf(str[i]) > -1) {
            ret += word.split("").reverse().join("") + str[i];
            word = "";
        } else {
            word += str[i];
        }
    }
    if (word.length) {
        ret += word.split("").reverse().join("")
    }
    console.log(ret);
}

fn("123.")

fn("My name is Bob.")

fn('how are you ? I am fine.')