在一行上输入若干个字符串,每个字符串代表一个单词,组成给定的句子。
除此之外,保证每个单词非空,由大小写字母混合构成,且总字符长度不超过
。
在一行上输出一个整数,代表最后一个单词的长度。
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))