题目描述
输入描述:
一行字符串,非空,长度小于5000。
输出描述:
整数N,最后一个单词的长度。
输入
hello world
输出
5
我们可以使用 JavaScript 的 API
split()
方法使用指定的分隔符字符串将一个String对象分割成子字符串数组,以一个指定的分割字串来决定每个拆分的位置。
也就是说,我们可以使用 split(' ')
将一个字符串以空格分割成字符串数组
const str = 'The quick brown fox jumps over the lazy dog.';
const words = str.split(' ');
上面的代码中,words 是一个字符串数组
也就是说,我们输出数组的最后一项 words(8)
就是最后一个单词。然后计算它的长度。
完整代码:
let line = readline()
let arr = line.split(' ')
const index = arr.length - 1
console.log(arr[index].length)