面试题---华为机试在线训练:字符串最后一个单词的长度
面试题---华为机试在线训练:字符串最后一个单词的长度
https://www.nowcoder.com/ta/huawei/
题目描述
计算字符串最后一个单词的长度,单词以空格隔开。
输入描述:
一行字符串,非空,长度小于5000。
输出描述:
整数N,最后一个单词的长度。
示例1
输出
复制5
js解法1:
let str = readline(); //获取输入的字符串 let arr = str.split(' '); //根据空格分割成数组 let result = arr[arr.length-1].length; //最后一个单词的长度arr[arr.length-1].length console.log(result) //输出最后一个单词的长度
js解法2:
let str = readline(); //获取输入的字符串 let lastWord = str.split(' ').pop(); //最后一个单词是根据空格分割后的数组,用pop()获取最后一个元素 console.log(lastWord.length); //输出最后一个元素的长度
更多js解题看这里:
你好,我是Jane,如果万幸对您有用,请帮忙点下推荐,谢谢啦~另外,咱们闪存见哦~