请检验一下

来源:3-7 编程练习

慕慕3416675

2018-11-27 23:32:45

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>搜索内容是否有敏感字"草"</title>

</head>

<body>

<script>

   function myFun(){

       var input=prompt("请输入你要搜索的内容");

       for(var i=0;i<input.length;i++){

           if(input.charAt(i)==="草"){

               document.write("敏感字‘草’在"+i+"位置被发现"+"<br/>");

               continue;

           }

       }

       var n=input.indexOf("草");

       if(n!=-1){

          document.write("敏感字‘草’字首次出现的位置是"+n);

       }

          document.write("不存在敏感字");

   }

   myFun();

</script>

</body>

</html>


写回答

1回答

好帮手慕夭夭

2018-11-28

你好同学, 如下代码应该放在else中 , 不然的话 , 当内容中含有敏感字 , 执行完if中语句 ,也会输出"不存在敏感字" .

http://img.mukewang.com/climg/5bfe295c0001048e08540331.jpg

按照如上完善一下吧 , 祝学习愉快 ,望采纳 .

0

0 学习 · 36712 问题

查看课程