请老师看看有什么地方可以改进的吗?
来源: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
看了看别的同学的答案,发现还是实现的太复杂了,思维还是不够,要加油!
相似问题