如何比较两个变量的值

时间:2013-10-17 12:13:29

标签: javascript jquery html5

我有两个变量。 var'a = hello;' var'b = hello world;'。我想检查b(hello world)是否包含a(hello)的值,如果它包含则告知yes和no值no,我想在循环中执行它。

<html>
      <body>
            <script>
                var a="hello world";
                 var b="hello";             
             </script>
       </body>
</html>

3 个答案:

答案 0 :(得分:2)

您可以使用indexOf检查一个字符串是否包含type标记的其他字符script。如果找不到字符串,indexOf函数将返回-1,否则它将返回找到的第一个匹配项的index

<html>
      <body>
            <script type="text/javascript">
                 var a="hello world";
                 var b="hello";             
                 if(a.indexOf(b) != -1)
                      alert("found");
                 else
                      alert("not found");
             </script>
       </body>
</html>

答案 1 :(得分:1)

while(a.indexOf(b) != -1);
return YES;

这会阻止while指令上的功能,而a不包含b。 当a包含b时,该函数转到下一步并返回YES。

答案 2 :(得分:0)

你可以试试这个,当你说你想要它循环时,我不确定我明白你的意思......

if (a == b)
  {
Alert ( "yes" )
  }