请老师看看有什么地方可以改进的吗?
来源:3-7 编程练习
weixir
2018-10-31 17:14:59
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>搜索内容是否有敏感字"草"</title>
</head>
<body>
<script>
//补充代码
var str=prompt("请输入您要搜索的内容:");
var a=[0];
var weizhi;
for(var i=0;i<str.length;i++){
weizhi=str.indexOf("草",a[i]);
if(weizhi==-1){
break;
}
else{
document.write("敏感字‘草’在"+weizhi+"位置被发现"+"<br/>");
a[i+1]=weizhi+1;
}
}
document.write("敏感字‘草’字首次出现的位置是"+(a[1]-1));
</script>
</body>
</html>2回答
不复杂哦,就一个循环和一个判断,这都是必备的操作。要相信自己,学习初期不用太在意自己的代码要做优化的问题,先学会,把所有的思路和方法都学会了,再去研究什么样的是最简的。
如果帮助到了你,欢迎采纳!
weixir
提问者
2018-10-31
看了看别的同学的答案,发现还是实现的太复杂了,思维还是不够,要加油!
相似问题