3-15练习
来源:3-15 编程练习
慕移动924618
2018-12-01 13:03:51
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>string方法</title>
</head>
<body>
<script>
var arr=new Array("JavaScript 是属于网络的脚本语言!JavaScript 被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。JavaScript 是因特网上最流行的脚本语言。JavaScript很容易使用!你一定会喜欢它的!");
var i=0;
for(a=0;a<arr.length;a++){
if (arr[a]==="J" && arr.slpice(a,a+10)==="JavaScript"){
i+=1;
document.write("JavaScript第"+i+"次出现是在"+a+"的位置"+"<br />");
}
}
document.write("JavaScript在这段话中出现了"+i+"次");
</script>
</body>
</html>
你好 麻烦帮我看下 为什么显示是出现了0次
1回答
好帮手慕夭夭
2018-12-02
你好同学 , 问题如下:
这段文字使用数组定义 ,那么数组只有一个元素 ,就是这段文字 。显然把每个文字都单独作为一个数组元素有点麻烦 。所以这段文字建议定义成字符串。这样遍历时 ,就能遍历到里面的每个文字
如下修改;
祝学习愉快 ,望采纳。
相似问题