如何在Java脚本中检查句子中是否包含相同字母的不同单词?

时间:2018-10-09 08:23:25

标签: javascript string loops

如何在JavaScript中检查句子中是否包含相同字母的不同单词?

例如,如果我输入

  

如果你不沉默,你怎么听?

在文本框中,silentlisten包含相同的字母,程序应返回true,但是如果没有相同单词的单词,则应返回false。

重要:不仅检查相似的单词,而且还会检查具有相同字母的不同单词。

我了解我正在输入的字符串中循环,但是我不知道该怎么做。

1 个答案:

答案 0 :(得分:1)

      function myFunction(str) {

      var res = str.split(" ");
      var data=[];
      var check=false;
      res.map((t,i)=>{

      if(data.indexOf(t)===-1){
        data=[...data,t];
      } else{
          console.log("true")
         check=true;
        }

      })
       console.log(check);
        console.log(data);

    }
var str = "How are you today doing today";
myFunction(str)

如果我们传递的句子的所有单词都不相同,则它将在控制台中显示为false;如果句子中的任何单词匹配,则它将在控制台中返回true