js中输入一串字符串abcoefoxyozzopp,查找字符串o出现的位置以及次数
效果图
js代码
<script>
var arr='abcoefoxyozzopp';
var index=arr.indexOf('o');
//查找第一个o的位置
var num=0;
//用来定义o出现的次数
//当index!=-1时候结束循环
while(index != -1){
console.log('第'+num+'次索引位置是'+index);
num=num+1;
//记录o出现的次数
index=arr.indexOf('o',index+1); };
console.log('o字符出现'+num+'次'); </script>