为了账号安全,请及时绑定邮箱和手机立即绑定

这是课程没涉及的问题。

假如我要查找很长的一个字符串里重复出现的第n个字母的出现位置该怎么编码?

正在回答

1 回答

  var mystr="Hello World!"
  var pos = 0;
  var n = 10;
  for (var i = 0; i < n && pos < mystr.length; ++i) {
    pos = mystr.indexOf('o', pos);
    if (pos == -1) break;
    document.write("'o'出现第" + (i + 1) + "次的位置是" + pos+'<br>');
    ++pos;
  }

感觉这样可以0.0

2 回复 有任何疑惑可以回复我~
#1

AnnGuoWH 提问者

非常感谢!
2015-08-12 回复 有任何疑惑可以回复我~
#2

来自疯人院的我

对,用循环可以反复查找。
2015-08-18 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这是课程没涉及的问题。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信