句子代码中最长的单词不起作用 [英] Longest word in sentence code not working
本文介绍了句子代码中最长的单词不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
函数LongestWord(sen){
var lrg ='';
sen.split(); //将sen分成单词
(var i = 0; i (check1.length> lrg.length){//分配最长的单词的长度
lrg = check1;
}
}
return lrg;
$ b //在这里保存这个函数
//查看如何在JavaScript中输入参数向下滚动
LongestWord(readline()) ;
解决方案
split
方法返回一个新阵列。试试这个:
var arr = sen.split();
for(var i = 0; i< arr.length; i ++){
var check1 = arr [i];
if(check1.length> lrg.length){
lrg = check1;
}
}
return lrg;
Can anyone help me solve this. It does not seem to be working properly. It is supposed to find the longest word of any string of words entered into it. When I run it, it returns the first character of the string.
function LongestWord(sen) {
var lrg = '';
sen.split(" ");//seperates sen into words
for(var i = 0;i<sen.length;i++){
var check1 = sen[i];//assigns check1 as word in sen
if(check1.length>lrg.length){//assigns length of longest word
lrg = check1;
}
}
return lrg;
}
// keep this function call here
// to see how to enter arguments in JavaScript scroll down
LongestWord(readline());
解决方案
The split
method returns a new array. Try this:
var arr = sen.split(" ");
for(var i = 0; i < arr.length; i++) {
var check1 = arr[i];
if(check1.length>lrg.length) {
lrg = check1;
}
}
return lrg;
这篇关于句子代码中最长的单词不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文