为什么代码跑不通,麻烦老师给解答一下,谢谢。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | <!DOCTYPE html> <html> <head> <meta charset= "UTF-8" > <title>string方法</title> </head> <body> <script> //补充代码 var contents = "JavaScript 是属于网络的脚本语言!JavaScript 被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。JavaScript 是因特网上最流行的脚本语言。JavaScript很容易使用!你一定会喜欢它的!" var sens = prompt( "请输入你要查询的字符" ); var times = 0; var pos = []; for (i=0; i<contents.length; i++) { if (contents.substr(i,sens.length)==sens) { times+=1; pos+=i; } } for (j=1; j<=times; j++) { document.write(sens+ "第" +j+ "次出现在" +pos[j]+ "的位置" + "<br />" ) } document.write( "总共出现的次数位" +times) </script> </body> </html> |
1
收起
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧