3-4编程练习
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>搜索内容是否有敏感字"草"</title>
</head>
<body>
<script>
//补充代码
var input=prompt("请输入您要搜索的内容");
var find=input.indexOf("草");
var word=[];
if(find!=-1){
for(var i=0;i<input.length;i++){
i==find;
document.write("敏感字‘草’在"+find+"位置被发现"+'<br/>');
}
document.write("敏感字‘草’字首先出现的位置是"+find);
}else{
document.write("敏感字‘草’字首先出现的位置是"+find);
}
</script>
</body>
</html>
请老师帮忙看一下应该怎样修改 没有思路了
正在回答
我测试了你的代码,其中敏感草字在哪个位置被发现,这个效果没有实现,可以使用str.charAt()来查找,看一下我给你修改的代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>搜索内容是否有敏感字"草"</title>
</head>
<body>
<script>
//补充代码
var input = prompt("请输入您要搜索的内容");
var find = input.indexOf("草");
if (find != -1) {
for (var i = 0; i < input.length; i++) {
if (input.charAt(i) == "草") {
document.write("敏感字‘草’在" + i + "位置被发现" + '<br/>');
}
}
document.write("敏感字‘草’字首先出现的位置是" + find);
}else{
document.write('没有发现草字');
}
</script>
</body>
</html>
加油啊!ヾ(◍°∇°◍)ノ゙
- 参与学习 人
- 提交作业 11218 份
- 解答问题 36712 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星