3 - 7 编程练习

3 - 7 编程练习

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>搜索内容是否有敏感字"草"</title>
</head>
<body>
<script>
  //补充代码
  var str = prompt("内容"),
  num = str.indexOf(code),
  code = "草";
  alert(str);
  if(str == null) {
      str = prompt("内容(必填)")
  }
  for(var i = 0; i < str.length; i++) {
      if(str.charAt(i) == code) {
          document.write("敏感字" + "'" + code + "'" + "在第" + i + "位置被发现" + "<br />");
      }
  }
  if(num != -1) {
      document.write("敏感字" + "'" + code + "'" + "字首次出现的位置是" + num);
  } else {
      document.write("敏感字并未出现");
  }
</script>
</body>
</html>


正在回答

登陆购买课程后可参与讨论,去登陆

2回答


测试了你第二次上传的代码,效果可以实现

继续加油!


提问者 目訫 2018-09-11 15:16:17
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>搜索内容是否有敏感字"草"</title>
</head>
<body>
<script>
//补充代码
var str = prompt("内容"),
code = "草";
while(str == null) {
str = prompt("内容(必填)");
}
for(var i = 0; i < str.length; i++) {
if(str.charAt(i) == code) {
document.write("敏感字" + "'" + code + "'" + "在第" + i + "位置被发现" + "<br />");
}
}
if(str.indexOf(code) != -1) {
document.write("敏感字" + "'" + code + "'" + "字首次出现的位置是" + str.indexOf(code));
} else {
document.write("敏感字并未出现");
}
</script>
</body>
</html>


问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师