<script>
// 查找o出现的次数和位置
var str = 'abcdoefoghiojklmo';
// 声明一个变量 查找第一个o的位置
var index = str.indexOf('o');
// 声明一个变量来储存o的次数
var num = 0;
// 循环当index不等于-1 即找到了o元素
while (index !== -1) {
// 先打印o的位置
console.log(index);
// 从当前找到的o的下一个位置继续查找 然后更新index的值
index = str.indexOf('o', index + 1);
// 每找到一次就让 num自+1
num++
};
// 输出num的值
console.log('o出现的次数' + num);
</script>
面试题:查找字符串中指定字符出现的次数和位置
最新推荐文章于 2023-06-23 16:15:00 发布