难点在于如何获得最后一个单词,第一反应是用正则,这里就解析下正则好了。
/\s?(\w+)$/gi
因为最后一个单词前面可以有空格,可以没有,所以\s?,然后最后一个单词肯定是单词结尾,所以(\w+),然后是修饰符,g搜索全部,i忽略大小写

function getLength(str){
    let res = str.match(/\s?(\w+)$/gi);
    let ret = res[0].trim();

    return ret.length;
}

console.log(getLength(readline()));