Javascript 内置对象3-8检查
来源:3-15 编程练习
叼牌大师兄
2017-11-24 21:54:38
var n =0 var text = "JavaScript 是属于网络的脚本语言!JavaScript 被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。JavaScript 是因特网上最流行的脚本语言。JavaScript很容易使用!你一定会喜欢它的!"; for (var i = 0; i <= text.length; i++) { if(text[i] == "J"){ var x = "JavaScript"; if (x = text.substring(i,10)) { ++n; document.write("JavaScript第"+n+"次出现在"+i+"的位置"+"<br>") i+=10; } } } document.write("JavaScript在这段话中出现"+n+"次");
1回答
1.text是字符串,尽量不要用text[i]来查找,可以用text.indexOf();
2.第二个if语句括号里应该用==而不是=,=是赋值
相似问题