在一行上输入若干个字符串,每个字符串代表一个单词,组成给定的句子。
除此之外,保证每个单词非空,由大小写字母混合构成,且总字符长度不超过
。
在一行上输出一个整数,代表最后一个单词的长度。
HelloNowcoder
13
在这个样例中,最后一个单词是
,长度为
。
A B C D
1
看了一下很多都有问题的啊…牛客这里测试用例太少了
if (!s.length) return 0;
let num = 0;
for (let i = s.length - 1; i >= 0; i--) {
if (s.charAt(i) === ' ') {
if (num === 0) {
continue;
} else {
break;
}
} else {
num++;
}
}
return num;
function getLastWordLength(words){
return words.substring(words.lastIndexOf(' ')+1).length
}
const words = readline()
console.log(getLastWordLength(words))